HairBSDF, gamma for a refracted ray

Time bar (total: 12.8s)

analyze420.0ms (3.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%6.3%93.7%0%0%0%0
0%0%6.3%93.7%0%0%0%1
0%0%6.3%93.7%0%0%0%2
0%0%6.3%93.7%0%0%0%3
0%0%6.3%93.7%0%0%0%4
0%0%6.3%93.7%0%0%0%5
12.5%0.8%5.5%93.7%0%0%0%6
12.5%0.8%5.5%93.7%0%0%0%7
16.7%1%4.9%93.7%0%0.4%0%8
23.7%1.4%4.4%93.7%0%0.5%0%9
26.2%1.4%3.9%93.7%0%1%0%10
33.9%1.5%3%93.7%0%1.8%0%11
38.9%1.7%2.7%93.7%0%1.9%0%12
Compiler

Compiled 44 to 27 computations (38.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 222.0ms
ival-<=: 54.0ms (24.3% of total)
ival-mult: 44.0ms (19.8% of total)
ival-sqrt: 34.0ms (15.3% of total)
ival-div: 29.0ms (13.1% of total)
ival-sub: 25.0ms (11.3% of total)
ival-asin: 19.0ms (8.6% of total)
ival-and: 11.0ms (5% of total)
const: 5.0ms (2.3% of total)
backward-pass: 1.0ms (0.5% of total)

sample3.8s (29.4%)

Results
1.4s8101×0invalid
1.3s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.0s
ival-<=: 655.0ms (33.2% of total)
ival-div: 305.0ms (15.5% of total)
ival-sqrt: 287.0ms (14.5% of total)
ival-mult: 280.0ms (14.2% of total)
ival-sub: 194.0ms (9.8% of total)
ival-asin: 129.0ms (6.5% of total)
ival-and: 78.0ms (4% of total)
const: 38.0ms (1.9% of total)
backward-pass: 7.0ms (0.4% of total)
Bogosity

preprocess181.0ms (1.4%)

Algorithm
egg-herbie
Rules
2382×fnmadd-define
2172×sum3-define
1676×fnmadd-define
1590×sum4-define
1560×fmsub-define
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
053155
1127155
2253155
3628155
41540146
53856146
66219145
01315
12815
24615
38115
414015
525515
643615
785615
8260015
9508414
0803614
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Call 2
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O)))))))))
(asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O))))))))))
(neg (asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(asin (/ sinTheta_O (sqrt (- (* eta eta) (/ (* h h) (sqrt (- 1 (* h h))))))))
(asin (/ h (sqrt (- (* sinTheta_O sinTheta_O) (/ (* eta eta) (sqrt (- 1 (* eta eta))))))))
(asin (/ eta (sqrt (- (* h h) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O)))))))))
(asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (* (neg h) (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O))))))))))
(neg (asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta))))))
(neg (asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (* (neg h) (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta))))))
(neg (asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta))))))
(asin (/ sinTheta_O (sqrt (- (* eta eta) (/ (* h h) (sqrt (- 1 (* h h))))))))
(asin (* sinTheta_O (rsqrt (fnmadd (square h) (rsqrt (- 1 (square h))) (square eta)))))
(asin (/ h (sqrt (- (* sinTheta_O sinTheta_O) (/ (* eta eta) (sqrt (- 1 (* eta eta))))))))
(asin (* h (rsqrt (fnmadd (square eta) (rsqrt (- 1 (square eta))) (square sinTheta_O)))))
(asin (/ eta (sqrt (- (* h h) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (* eta (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square h)))))
Symmetry

(abs sinTheta_O)

(abs eta)

explain161.0ms (1.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
210-9(2.7663718757508044e-27 4.308555811054451e-22 5.515061136516088e-21)(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
00-0-h
00-0-(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
00-0-sinTheta_O
00-0-(*.f32 sinTheta_O sinTheta_O)
00-0-(*.f32 eta eta)
00-0-(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
00-0-(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
00-0-(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
00-0-(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
00-0-(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
00-0-#s(literal 1 binary32)
00-0-eta
Results
105.0ms512×0valid
Compiler

Compiled 219 to 41 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-mult: 12.0ms (27.7% of total)
ival-sub: 9.0ms (20.8% of total)
ival-sqrt: 9.0ms (20.8% of total)
ival-div: 7.0ms (16.2% of total)
ival-asin: 5.0ms (11.5% of total)
const: 1.0ms (2.3% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 21 to 13 computations (38.1% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
93.7%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 21 to 13 computations (38.1% saved)

simplify137.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
cost-diff0
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
cost-diff0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Rules
2172×sum3-define
1676×fnmadd-define
1590×sum4-define
1456×fmsub-define
1342×fnmsub-define
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
01377
12877
24677
38177
414077
525577
643677
785677
8260077
9508473
0803673
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
h
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
(* eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (- 1 (* sinTheta_O sinTheta_O)))
(- 1 (* sinTheta_O sinTheta_O))
1
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
h
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* eta eta)
(*.f32 eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (- 1 (* sinTheta_O sinTheta_O)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(- 1 (* sinTheta_O sinTheta_O))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
1
#s(literal 1 binary32)

localize67.0ms (0.5%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
accuracy99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
accuracy94.2%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Results
49.0ms256×0valid
Compiler

Compiled 99 to 14 computations (85.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-sqrt: 6.0ms (27.9% of total)
ival-sub: 5.0ms (23.2% of total)
ival-div: 4.0ms (18.6% of total)
ival-mult: 4.0ms (18.6% of total)
ival-asin: 2.0ms (9.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series27.0ms (0.2%)

Counts
4 → 120
Calls
Call 1
Inputs
#<alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))>
#<alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))>
#<alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))>
#<alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))>
Outputs
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))>
#<alt (* h (sqrt (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))>
#<alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (sqrt (* sinTheta_O (pow (sqrt -1) 3)))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))>
#<alt (* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))>
#<alt (* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))>
#<alt (* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))>
Calls

30 calls:

TimeVariablePointExpression
7.0ms
sinTheta_O
@inf
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
3.0ms
eta
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
3.0ms
h
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
2.0ms
eta
@inf
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
1.0ms
sinTheta_O
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))

rewrite415.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
3788×*-lowering-*.f32
3788×*-lowering-*.f64
2912×/-lowering-/.f32
2912×/-lowering-/.f64
1412×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01352
17652
258748
3791648
0806148
Stop Event
iter limit
node limit
Counts
4 → 163
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
Outputs
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (/.f32 (PI.f32) #s(literal 2 binary32)))
(+.f32 (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(-.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 h)))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (neg.f32 h) #s(literal 1 binary32)) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (neg.f32 h) #s(literal -1 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))) (neg.f32 h))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(neg.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (*.f32 eta eta))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (*.f32 eta eta))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(-.f32 (*.f32 eta eta) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 eta eta)))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3 binary32)))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 2 binary32)))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (-.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))

simplify324.0ms (2.5%)

Algorithm
egg-herbie
Rules
6968×*-lowering-*.f32
6968×*-lowering-*.f64
1904×+-lowering-+.f64
1904×+-lowering-+.f32
1586×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04453342
114022863
254962752
081912752
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -1 (* sinTheta_O (sqrt -1)))
(* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))
(* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))
(* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))
(* sinTheta_O (sqrt -1))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))
Outputs
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32)))) #s(literal -1/2 binary32))))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) #s(literal -1/2 binary32))) (+.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/.f32 (+.f32 h (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -3/4 binary32) h))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (+.f32 h (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (*.f32 (*.f32 #s(literal -1/2 binary32) h) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 eta #s(literal 6 binary32))))))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(/.f32 (+.f32 h (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -3/4 binary32) h))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 h (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (*.f32 (*.f32 #s(literal -1/2 binary32) h) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 eta #s(literal 6 binary32))))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 h (*.f32 eta eta)) eta)))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 (/.f32 h (*.f32 eta eta)) eta)))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 h (*.f32 eta eta)) eta) (*.f32 (*.f32 (*.f32 h eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) eta))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (*.f32 sinTheta_O sinTheta_O))))))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h)))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))) (*.f32 h (+.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 7 binary32))))) #s(literal -1/2 binary32)))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h)) (*.f32 h (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) #s(literal 1/2 binary32)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h))) (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) #s(literal -1/2 binary32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (+.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) sinTheta_O) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(*.f32 sinTheta_O (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+.f32 (*.f32 sinTheta_O (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+.f32 (*.f32 sinTheta_O (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+.f32 (*.f32 sinTheta_O (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 5 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(neg.f32 (*.f32 eta (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32))) (neg.f32 eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
(neg.f32 (*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(sqrt.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (+.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal -1/8 binary32)))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(neg.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (-.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1/8 binary32))) (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 sinTheta_O))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))
(* -1 (* sinTheta_O (sqrt -1)))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))
(*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))
(*.f32 sinTheta_O (+.f32 (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (/.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))

eval32.0ms (0.3%)

Compiler

Compiled 14118 to 1266 computations (91% saved)

prune45.0ms (0.4%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New26815283
Fresh000
Picked011
Done000
Total26816284
Accuracy
99.3%
Counts
284 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.5%
(asin.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) h)))
97.4%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
61.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
90.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
32.1%
(asin.f32 (/.f32 h (sqrt.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))))
93.7%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
93.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.6%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
88.5%
(asin.f32 (/.f32 h (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
95.3%
(asin.f32 (/.f32 h eta))
92.8%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
48.2%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 (/.f32 h (*.f32 eta eta)) eta))))))
91.2%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 h (*.f32 eta eta)) eta))))))
92.9%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) h))
35.7%
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32))))
Compiler

Compiled 1027 to 519 computations (49.5% saved)

simplify215.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
cost-diff0
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))
cost-diff64
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
cost-diff0
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))
cost-diff0
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))
cost-diff0
(/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
cost-diff128
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta)))
cost-diff128
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))
cost-diff128
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta)))))
cost-diff128
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
cost-diff0
(/.f32 h eta)
cost-diff0
(asin.f32 (/.f32 h eta))
cost-diff0
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
cost-diff0
(+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
cost-diff0
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))
cost-diff0
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
Rules
3874×*-lowering-*.f32
3874×*-lowering-*.f64
3352×+-lowering-+.f64
3352×+-lowering-+.f32
1162×fma-lowering-fma.f32
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
055641
1152610
2435607
31253599
43491592
56725587
08728587
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))))
(/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)))
h
(+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))
eta
(/ (* sinTheta_O (* sinTheta_O -1/2)) eta)
(* sinTheta_O (* sinTheta_O -1/2))
sinTheta_O
(* sinTheta_O -1/2)
-1/2
(asin (/ h eta))
(/ h eta)
h
eta
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))))
h
(+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))
eta
(* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))
(* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))))
(* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))
-1/2
(+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))
(/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta)
(* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta))))
(+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))
3/8
(/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta))
(+ 1/4 (* 1/2 (/ 1/4 (* eta eta))))
1/4
(* 1/2 (/ 1/4 (* eta eta)))
1/2
(/ 1/4 (* eta eta))
(* eta eta)
(/ (+ 1/2 (/ 1/4 (* eta eta))) eta)
(+ 1/2 (/ 1/4 (* eta eta)))
(/ -1/2 eta)
(asin (/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))))
(/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))))
h
(sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))
(+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))
(* eta eta)
eta
(* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))
-1
(* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))
(+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))
-1/2
(* (* sinTheta_O sinTheta_O) -3/8)
-3/8
(asin (/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)))
(/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h))
1
(/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)
(pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2)
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)))
(* eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))
(* sinTheta_O sinTheta_O)
sinTheta_O
(pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)
(- 1 (* sinTheta_O sinTheta_O))
1/2
h
Outputs
(asin (/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
(/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))
h
(+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))
(+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
eta
(/ (* sinTheta_O (* sinTheta_O -1/2)) eta)
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(* sinTheta_O (* sinTheta_O -1/2))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
sinTheta_O
(* sinTheta_O -1/2)
(*.f32 sinTheta_O #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
h
eta
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))
h
(+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))
eta
(* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))
(* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))
(* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))
(/.f32 (+.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta)
-1/2
#s(literal -1/2 binary32)
(+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))
(+.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta)
(*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))
(+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))
3/8
#s(literal 3/8 binary32)
(/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(+ 1/4 (* 1/2 (/ 1/4 (* eta eta))))
(+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))
1/4
#s(literal 1/4 binary32)
(* 1/2 (/ 1/4 (* eta eta)))
(/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))
1/2
#s(literal 1/2 binary32)
(/ 1/4 (* eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(* eta eta)
(*.f32 eta eta)
(/ (+ 1/2 (/ 1/4 (* eta eta))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)
(+ 1/2 (/ 1/4 (* eta eta)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(asin (/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
(/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))))
(/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))
h
(sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))
(+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))
(* eta eta)
(*.f32 eta eta)
eta
(* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))
(+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))
-1
#s(literal -1 binary32)
(* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))
(+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))
(+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))
-1/2
#s(literal -1/2 binary32)
(* (* sinTheta_O sinTheta_O) -3/8)
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
-3/8
#s(literal -3/8 binary32)
(asin (/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
1
#s(literal 1 binary32)
(/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)
(pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2)
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(* eta eta)
(*.f32 eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))
(- 1 (* sinTheta_O sinTheta_O))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
1/2
#s(literal 1/2 binary32)
h

localize412.0ms (3.2%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)
accuracy99.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))
accuracy94.2%
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
accuracy99.9%
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
accuracy99.8%
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
accuracy94.2%
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))
accuracy98.2%
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta)
accuracy85.6%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta)))
accuracy59.0%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))))
accuracy53.3%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta))))
accuracy100.0%
(/.f32 h eta)
accuracy99.9%
(asin.f32 (/.f32 h eta))
accuracy100.0%
(*.f32 sinTheta_O #s(literal -1/2 binary32))
accuracy99.9%
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))
accuracy99.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
accuracy85.4%
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
Results
306.0ms256×0valid
Compiler

Compiled 803 to 56 computations (93% saved)

Precisions
Click to see histograms. Total time spent on operations: 148.0ms
ival-add: 36.0ms (24.3% of total)
ival-asin: 32.0ms (21.6% of total)
ival-mult: 30.0ms (20.3% of total)
ival-div: 25.0ms (16.9% of total)
ival-pow: 19.0ms (12.8% of total)
ival-sub: 3.0ms (2% of total)
ival-sqrt: 2.0ms (1.4% of total)
const: 1.0ms (0.7% of total)
backward-pass: 0.0ms (0% of total)

series143.0ms (1.1%)

Counts
23 → 636
Calls
Call 1
Inputs
#<alt (asin (/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))))>
#<alt (/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)))>
#<alt (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))>
#<alt (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))))>
#<alt (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))))>
#<alt (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))>
#<alt (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))>
#<alt (asin (/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))))>
#<alt (/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))))>
#<alt (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))>
#<alt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))>
#<alt (asin (/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)))>
#<alt (/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h))>
#<alt (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)>
#<alt (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2)>
#<alt (* sinTheta_O -1/2)>
#<alt (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta))))>
#<alt (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))))>
#<alt (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta)>
#<alt (* (* sinTheta_O sinTheta_O) -3/8)>
Outputs
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))>
#<alt (* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* 128 (/ (* (pow eta 2) (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow sinTheta_O 8)))))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -2048 (/ (* h (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 12))) (+ (* -8 (/ (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10))))) (pow sinTheta_O 2))) (* 256 (/ h (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (+ (* -1/16 (* h (pow sinTheta_O 6))) (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) (- (* -1/4 (pow sinTheta_O 2)) 1/4))))) (+ (* 1/16 (* h (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (* (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) (+ (* -1/2 (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2)))))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2))) (pow eta 4))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))) (pow eta 2))) (+ (* -1/4 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 4))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ h (* (pow sinTheta_O 6) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))>
#<alt (/ (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (pow sinTheta_O 4)))) (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (+ (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (* 4 (/ (* eta h) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (+ (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2)))))))) (pow sinTheta_O 6))>
#<alt (* -2 (/ h (* (pow sinTheta_O 6) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))>
#<alt (/ (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (pow sinTheta_O 4)))) (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (+ (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (* 4 (/ (* eta h) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (+ (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2)))))))) (pow sinTheta_O 6))>
#<alt (* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))) (pow eta 5))>
#<alt eta>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))))>
#<alt eta>
#<alt (* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2)) 1)))>
#<alt (* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 4))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2)))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))>
#<alt (* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)>
#<alt (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)>
#<alt (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))))) eta))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))>
#<alt (+ (* -1/2 (* (/ (* (pow eta 2) h) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))))>
#<alt (+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 3/8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))>
#<alt (+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* (pow eta 2) (+ (* -5/16 (* (/ (* (pow eta 2) h) (pow sinTheta_O 7)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 7))))) (* 3/8 (* (/ h (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2)))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)))) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)))) (pow eta 6)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)))) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)))) (pow eta 6)))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))>
#<alt (/ (* h (sqrt -8/3)) (pow sinTheta_O 3))>
#<alt (/ (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))) (pow sinTheta_O 3))>
#<alt (/ (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3)))) (pow sinTheta_O 3))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 1024/81 (+ (* 16/9 (/ (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2)))) (pow (sqrt -8/3) 2))) (* 64/9 (pow eta 2))))) (* (pow sinTheta_O 6) (sqrt -8/3)))) (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))))) (pow sinTheta_O 3))>
#<alt (* -1 (/ (* h (sqrt -8/3)) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3)))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* h (+ 1024/81 (+ (* 16/9 (/ (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2)))) (pow (sqrt -8/3) 2))) (* 64/9 (pow eta 2))))) (* (pow sinTheta_O 6) (sqrt -8/3)))) (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))))) (pow sinTheta_O 3)))>
#<alt (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))>
#<alt (+ (* 1/2 (* (/ (pow eta 2) sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))) (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))>
#<alt (+ (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (* (pow eta 2) (+ (* -1/8 (* (/ (pow eta 2) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))))))>
#<alt (+ (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (* (pow eta 2) (+ (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))) (* (pow eta 2) (+ (* -1/8 (* (/ 1 (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 1/16 (* (/ (pow eta 2) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))))>
#<alt eta>
#<alt (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 3) (sqrt -3/8))>
#<alt (* (pow sinTheta_O 3) (- (sqrt -3/8) (* 1/4 (/ 1 (* (pow sinTheta_O 2) (sqrt -3/8))))))>
#<alt (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8)))))>
#<alt (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (+ (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 6) (sqrt -3/8)))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8)))))>
#<alt (* -1 (* (pow sinTheta_O 3) (sqrt -3/8)))>
#<alt (* -1 (* (pow sinTheta_O 3) (- (sqrt -3/8) (* 1/4 (/ 1 (* (pow sinTheta_O 2) (sqrt -3/8)))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (+ (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 6) (sqrt -3/8)))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8))))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -3/8 (pow sinTheta_O 6))>
#<alt (* -1 (* (pow sinTheta_O 6) (+ 3/8 (* 1/2 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ 1/2 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 3/8))>
#<alt (* (pow sinTheta_O 6) (- (/ (pow eta 2) (pow sinTheta_O 6)) (+ 3/8 (+ (* 1/2 (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))))>
#<alt (* -3/8 (pow sinTheta_O 6))>
#<alt (* -1 (* (pow sinTheta_O 6) (+ 3/8 (* 1/2 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ 1/2 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 3/8))>
#<alt (* (pow sinTheta_O 6) (- (/ (pow eta 2) (pow sinTheta_O 6)) (+ 3/8 (+ (* 1/2 (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))>
#<alt (* h (sqrt (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))>
#<alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))>
#<alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h))>
#<alt (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* h (* sinTheta_O (sqrt -1)))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))>
#<alt (+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* h (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* h (* sinTheta_O (sqrt -1)))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* h (* sinTheta_O (sqrt -1)))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* h (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* h (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))>
#<alt (/ eta h)>
#<alt (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (/ 1 h))))>
#<alt (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (+ (* -1/16 (* (/ (pow sinTheta_O 6) (* (pow eta 6) h)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (/ 1 h)))))>
#<alt (* -1 (/ eta h))>
#<alt (* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (/ 1 h))))>
#<alt (* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (/ 1 h)))))>
#<alt (* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (+ (* -1/16 (* (/ (pow sinTheta_O 6) (* (pow eta 6) h)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (/ 1 h))))))>
#<alt (/ eta h)>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) (* eta h))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))>
#<alt (* (/ 1 h) (sqrt (* sinTheta_O (pow (sqrt -1) 3))))>
#<alt (* sinTheta_O (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))>
#<alt (* sinTheta_O (+ (* 1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))))>
#<alt (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 4) h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))))>
#<alt (* -1 (* (/ 1 h) (sqrt (* sinTheta_O (pow (sqrt -1) 5)))))>
#<alt (* -1 (* sinTheta_O (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (+ (* 1/8 (* (/ (pow eta 4) h) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (* (/ 1 h) (sqrt (/ sinTheta_O (pow (sqrt -1) 3)))))) (pow sinTheta_O 3))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (sqrt (* sinTheta_O (pow (sqrt -1) 3)))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))>
#<alt (* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4)))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 4))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 4))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) eta))>
#<alt (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta))>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5)))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 5))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 5))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 5))>
#<alt (* 3/8 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))) eta)>
#<alt (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))) eta)>
#<alt (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))) eta)>
#<alt (* 3/8 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (+ (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (+ (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
#<alt (* -3/8 (pow sinTheta_O 2))>
Calls

159 calls:

TimeVariablePointExpression
26.0ms
h
@-inf
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))))
14.0ms
eta
@-inf
(* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))
8.0ms
eta
@-inf
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))))
8.0ms
h
@-inf
(asin (/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))))
6.0ms
eta
@-inf
(/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)))

rewrite418.0ms (3.3%)

Algorithm
batch-egg-rewrite
Rules
4056×*-lowering-*.f32
4056×*-lowering-*.f64
1828×/-lowering-/.f32
1828×/-lowering-/.f64
1662×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055397
1404375
24007366
08183366
Stop Event
iter limit
node limit
Counts
23 → 351
Calls
Call 1
Inputs
(asin (/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))))
(/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)))
(+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))
(/ (* sinTheta_O (* sinTheta_O -1/2)) eta)
(asin (/ h eta))
(/ h eta)
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))))
(+ eta (* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta))))
(* (* sinTheta_O sinTheta_O) (+ (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))) (/ -1/2 eta)))
(asin (/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))))
(/ h (sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))))
(sqrt (+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8)))))))
(+ (* eta eta) (* (* sinTheta_O sinTheta_O) (+ -1 (* (* sinTheta_O sinTheta_O) (+ -1/2 (* (* sinTheta_O sinTheta_O) -3/8))))))
(asin (/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)))
(/ 1 (/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h))
(/ (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2) h)
(pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/2)
(* sinTheta_O -1/2)
(* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta))))
(* (* sinTheta_O sinTheta_O) (* -1/2 (+ (/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))))
(/ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (* 1/2 (/ 1/4 (* eta eta)))) (* eta eta)))) eta)
(* (* sinTheta_O sinTheta_O) -3/8)
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta) eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta)))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O)
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))
(neg.f32 (/.f32 h (neg.f32 eta)))
(neg.f32 (/.f32 (neg.f32 h) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 h #s(literal 1 binary32)) eta)
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 h #s(literal 1 binary32)))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal 1 binary32)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)
(+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(+.f32 (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O) eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (neg.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))
(+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta)))
(-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) sinTheta_O)
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))) (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))) (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 h (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))
(*.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal -1/2 binary32)) (pow.f32 h #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))
(*.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) #s(literal 1/2 binary32)))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))) (*.f32 eta eta)))
(+.f32 (+.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))
(pow.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))) #s(literal -1 binary32))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))) (*.f32 eta eta))
(fma.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta)))))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta)))
(*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 eta eta))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 h)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) h))
(/.f32 (*.f32 #s(literal 1 binary32) h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 h))))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 h #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) h)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (neg.f32 h))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 h)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 h)))
(exp.f32 (*.f32 (log.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32))
(pow.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1 binary32) h))
(/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (neg.f32 h))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (neg.f32 h)))
(/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 h)) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 h)))
(/.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) h)
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 h))) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32))
(*.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) h) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) h))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 h #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3/2 binary32))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))) (hypot.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3/2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) #s(literal 2 binary32)))
(*.f32 sinTheta_O #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))
(fma.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))
(/.f32 (+.f32 (*.f32 #s(literal 27/512 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 27/512 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))) (+.f32 #s(literal 9/64 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (-.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(/.f32 (*.f32 (+.f32 #s(literal 27/512 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 9/64 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) sinTheta_O)
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 eta eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (-.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) #s(literal -1/2 binary32))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (neg.f32 eta)))
(neg.f32 (/.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) eta)))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) eta))
(*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -3/8 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(*.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O #s(literal -3/8 binary32)) sinTheta_O)

simplify426.0ms (3.3%)

Algorithm
egg-herbie
Rules
6688×*-lowering-*.f32
6688×*-lowering-*.f64
3598×+-lowering-+.f64
3598×+-lowering-+.f32
1762×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0130116750
1437914509
0820714509
Stop Event
iter limit
node limit
Counts
636 → 636
Calls
Call 1
Inputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* 128 (/ (* (pow eta 2) (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow sinTheta_O 8)))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -2048 (/ (* h (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 12))) (+ (* -8 (/ (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10))))) (pow sinTheta_O 2))) (* 256 (/ h (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(/ h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (+ (* -1/16 (* h (pow sinTheta_O 6))) (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) (- (* -1/4 (pow sinTheta_O 2)) 1/4))))) (+ (* 1/16 (* h (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (* (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) (+ (* -1/2 (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2)))))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2))) (pow eta 4))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))) (pow eta 2))) (+ (* -1/4 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 4))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ h (* (pow sinTheta_O 6) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))
(/ (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (pow sinTheta_O 4)))) (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (+ (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (* 4 (/ (* eta h) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (+ (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2)))))))) (pow sinTheta_O 6))
(* -2 (/ h (* (pow sinTheta_O 6) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))
(/ (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (pow sinTheta_O 4)))) (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (+ (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (* 4 (/ (* eta h) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (+ (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2)))))))) (pow sinTheta_O 6))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))) (pow eta 5))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2)) 1)))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2))) 1)))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 4))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2)))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta)))))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta))))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) eta))
(* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) eta))
(* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))))) eta))
(* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))))) eta))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))
(+ (* -1/2 (* (/ (* (pow eta 2) h) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 3/8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* (pow eta 2) (+ (* -5/16 (* (/ (* (pow eta 2) h) (pow sinTheta_O 7)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 7))))) (* 3/8 (* (/ h (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)))) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)))) (pow eta 6)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2)))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)))) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)))) (pow eta 6)))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(/ (* h (sqrt -8/3)) (pow sinTheta_O 3))
(/ (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))) (pow sinTheta_O 3))
(/ (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3)))) (pow sinTheta_O 3))
(/ (+ (* -1/2 (/ (* h (+ 1024/81 (+ (* 16/9 (/ (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2)))) (pow (sqrt -8/3) 2))) (* 64/9 (pow eta 2))))) (* (pow sinTheta_O 6) (sqrt -8/3)))) (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))))) (pow sinTheta_O 3))
(* -1 (/ (* h (sqrt -8/3)) (pow sinTheta_O 3)))
(* -1 (/ (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3)))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* -1/2 (/ (* h (+ 1024/81 (+ (* 16/9 (/ (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2)))) (pow (sqrt -8/3) 2))) (* 64/9 (pow eta 2))))) (* (pow sinTheta_O 6) (sqrt -8/3)))) (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))))) (pow sinTheta_O 3)))
(* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))
(+ (* 1/2 (* (/ (pow eta 2) sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))) (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))
(+ (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (* (pow eta 2) (+ (* -1/8 (* (/ (pow eta 2) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))))))
(+ (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (* (pow eta 2) (+ (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))) (* (pow eta 2) (+ (* -1/8 (* (/ 1 (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 1/16 (* (/ (pow eta 2) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))))
eta
(* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(* (pow sinTheta_O 3) (sqrt -3/8))
(* (pow sinTheta_O 3) (- (sqrt -3/8) (* 1/4 (/ 1 (* (pow sinTheta_O 2) (sqrt -3/8))))))
(* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8)))))
(* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (+ (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 6) (sqrt -3/8)))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8)))))
(* -1 (* (pow sinTheta_O 3) (sqrt -3/8)))
(* -1 (* (pow sinTheta_O 3) (- (sqrt -3/8) (* 1/4 (/ 1 (* (pow sinTheta_O 2) (sqrt -3/8)))))))
(* -1 (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8))))))
(* -1 (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (+ (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 6) (sqrt -3/8)))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8))))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(pow eta 2)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -3/8 (pow sinTheta_O 6))
(* -1 (* (pow sinTheta_O 6) (+ 3/8 (* 1/2 (/ 1 (pow sinTheta_O 2))))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ 1/2 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 3/8))
(* (pow sinTheta_O 6) (- (/ (pow eta 2) (pow sinTheta_O 6)) (+ 3/8 (+ (* 1/2 (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))))
(* -3/8 (pow sinTheta_O 6))
(* -1 (* (pow sinTheta_O 6) (+ 3/8 (* 1/2 (/ 1 (pow sinTheta_O 2))))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ 1/2 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 3/8))
(* (pow sinTheta_O 6) (- (/ (pow eta 2) (pow sinTheta_O 6)) (+ 3/8 (+ (* 1/2 (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* h (* sinTheta_O (sqrt -1)))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* h (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* h (* sinTheta_O (sqrt -1)))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* h (* sinTheta_O (sqrt -1)))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* h (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* h (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))
(/ eta h)
(* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (/ 1 h)))
(* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (/ 1 h))))
(* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (+ (* -1/16 (* (/ (pow sinTheta_O 6) (* (pow eta 6) h)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (/ 1 h)))))
(* -1 (/ eta h))
(* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (/ 1 h))))
(* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (/ 1 h)))))
(* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (+ (* -1/16 (* (/ (pow sinTheta_O 6) (* (pow eta 6) h)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (/ 1 h))))))
(/ eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) (* eta h))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(* (/ 1 h) (sqrt (* sinTheta_O (pow (sqrt -1) 3))))
(* sinTheta_O (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* sinTheta_O (+ (* 1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 4) h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))))
(* -1 (* (/ 1 h) (sqrt (* sinTheta_O (pow (sqrt -1) 5)))))
(* -1 (* sinTheta_O (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O))))))
(* -1 (* sinTheta_O (+ (* -1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (* 1/8 (* (/ (pow eta 4) h) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (* (/ 1 h) (sqrt (/ sinTheta_O (pow (sqrt -1) 3)))))) (pow sinTheta_O 3))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 4)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 4))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(* 3/8 (pow sinTheta_O 2))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(* 3/8 (pow sinTheta_O 2))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 4))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(* 1/2 (/ (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta))
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 5)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 5))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 5))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 5))
(* 3/8 (/ (pow sinTheta_O 2) eta))
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))) eta)
(/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))) eta)
(/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))) eta)
(* 3/8 (/ (pow sinTheta_O 2) eta))
(* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (+ (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (+ (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
(* -3/8 (pow sinTheta_O 2))
Outputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (+.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))) h) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal -1 binary32)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))))))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (+ (* 1/4 (/ 1 (pow eta 3))) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 1/2 (/ 1 eta)) (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))
(/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* 128 (/ (* (pow eta 2) (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow sinTheta_O 8)))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal 128 binary32) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 1024 binary32) (*.f32 h (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (*.f32 #s(literal 128 binary32) (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -2048 (/ (* h (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 12))) (+ (* -8 (/ (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10))))) (pow sinTheta_O 2))) (* 256 (/ h (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2048 binary32) (*.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 12 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 1024 binary32) (*.f32 h (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 256 binary32) h) (pow.f32 sinTheta_O #s(literal 12 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 1024 binary32) (*.f32 h (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))))) (*.f32 #s(literal 128 binary32) (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 h (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (+ (* -1/16 (* h (pow sinTheta_O 6))) (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) #s(literal -1/16 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))))) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2)))) eta))
(/.f32 (-.f32 (neg.f32 h) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) (- (* -1/4 (pow sinTheta_O 2)) 1/4))))) (+ (* 1/16 (* h (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (* (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) (+ (* -1/2 (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2)))))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))) 2))) (pow eta 4))))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) #s(literal 1/16 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))))))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))) (pow eta 2))) (+ (* -1/4 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 4))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta eta)))))) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -2 (/ h (* (pow sinTheta_O 6) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))
(/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))))
(/ (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (pow sinTheta_O 4)))) (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 eta (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (+ (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (* 4 (/ (* eta h) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (+ (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2)))))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 eta (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -2 (/ h (* (pow sinTheta_O 6) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))
(/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))))
(/ (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (pow sinTheta_O 4)))) (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 eta (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (/ h (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (+ (* 2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* eta (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2))))) (* 4 (/ (* eta h) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))))))) (+ (* -2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))))) (* 2 (/ (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)) (* (pow sinTheta_O 4) (* (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))) 2)))))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 eta (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal 3 binary32)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))))) (pow.f32 eta #s(literal 5 binary32)))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2)) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 4))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) (pow eta 2)))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))) #s(literal -1 binary32))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/2 (* (pow sinTheta_O 6) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))))
(* (pow sinTheta_O 6) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta)))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32))) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))))) eta))
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32))) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (+ 1/2 (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))))))) eta))
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32))) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)))))) (neg.f32 eta))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (+ (* -1 (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 2)) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 sinTheta_O sinTheta_O))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
(* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))
(*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(+ (* -1/2 (* (/ (* (pow eta 2) h) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))))
(+.f32 (*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 3/8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))
(+.f32 (*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))) (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) #s(literal 5 binary32))))))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* (pow eta 2) (+ (* -5/16 (* (/ (* (pow eta 2) h) (pow sinTheta_O 7)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 7))))) (* 3/8 (* (/ h (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))))
(+.f32 (*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -5/16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 7 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) #s(literal 7 binary32))))) (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) #s(literal 5 binary32))))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)))) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)))) (pow eta 6)))))) eta)
(/.f32 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2)))) eta))
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))))) eta))
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)))) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)))) (pow eta 6)))))) eta))
(/.f32 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (-.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(/ (* h (sqrt -8/3)) (pow sinTheta_O 3))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))) (pow sinTheta_O 3))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 (/.f32 #s(literal 16/9 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3)))) (pow sinTheta_O 3))
(/.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 (/.f32 #s(literal 16/9 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 32/9 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -8/3 binary32))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (+ (* -1/2 (/ (* h (+ 1024/81 (+ (* 16/9 (/ (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2)))) (pow (sqrt -8/3) 2))) (* 64/9 (pow eta 2))))) (* (pow sinTheta_O 6) (sqrt -8/3)))) (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 (/.f32 #s(literal 16/9 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 32/9 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -8/3 binary32))))) (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 (*.f32 h (+.f32 #s(literal 832/81 binary32) (*.f32 (*.f32 eta eta) #s(literal 64/9 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(* -1 (/ (* h (sqrt -8/3)) (pow sinTheta_O 3)))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))) (pow sinTheta_O 3)))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 (/.f32 #s(literal 16/9 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3)))) (pow sinTheta_O 3)))
(/.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 (/.f32 #s(literal 16/9 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 32/9 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -8/3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* -1/2 (/ (* h (+ 1024/81 (+ (* 16/9 (/ (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2)))) (pow (sqrt -8/3) 2))) (* 64/9 (pow eta 2))))) (* (pow sinTheta_O 6) (sqrt -8/3)))) (+ (* 1/2 (/ (* h (- 64/27 (* 256/81 (/ 1 (pow (sqrt -8/3) 2))))) (* (pow sinTheta_O 4) (sqrt -8/3)))) (+ (* 16/9 (/ h (* (pow sinTheta_O 2) (sqrt -8/3)))) (* h (sqrt -8/3))))) (pow sinTheta_O 3)))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -8/3 binary32))) (*.f32 (/.f32 #s(literal 16/9 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 32/9 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -8/3 binary32))))) (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -8/3 binary32))) (/.f32 (*.f32 h (+.f32 #s(literal 832/81 binary32) (*.f32 (*.f32 eta eta) #s(literal 64/9 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)))
(*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(+ (* 1/2 (* (/ (pow eta 2) sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))) (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (* (pow eta 2) (+ (* -1/8 (* (/ (pow eta 2) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) sinTheta_O)))))
(+ (* sinTheta_O (sqrt (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))) (* (pow eta 2) (+ (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))))) (* (pow eta 2) (+ (* -1/8 (* (/ 1 (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3))))) (* 1/16 (* (/ (pow eta 2) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 5))))))))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) #s(literal 5 binary32))))))))))
eta
(* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))) (pow.f32 eta #s(literal 6 binary32)))))))
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))))) (pow.f32 eta #s(literal 6 binary32)))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))
(* (pow sinTheta_O 3) (sqrt -3/8))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -3/8 binary32)))
(* (pow sinTheta_O 3) (- (sqrt -3/8) (* 1/4 (/ 1 (* (pow sinTheta_O 2) (sqrt -3/8))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (sqrt.f32 #s(literal -3/8 binary32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -3/8 binary32)))))
(* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8)))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 (sqrt.f32 #s(literal -3/8 binary32)) (-.f32 (/.f32 #s(literal -5/12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -3/8 binary32)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -3/8 binary32))))))
(* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (+ (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 6) (sqrt -3/8)))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8)))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 (sqrt.f32 #s(literal -3/8 binary32)) (+.f32 (+.f32 (/.f32 #s(literal -5/12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -3/8 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal 5/18 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -3/8 binary32))))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -3/8 binary32)))))))
(* -1 (* (pow sinTheta_O 3) (sqrt -3/8)))
(*.f32 (sqrt.f32 #s(literal -3/8 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (- (sqrt -3/8) (* 1/4 (/ 1 (* (pow sinTheta_O 2) (sqrt -3/8)))))))
(*.f32 (-.f32 (sqrt.f32 #s(literal -3/8 binary32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -3/8 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8))))))
(*.f32 (+.f32 (sqrt.f32 #s(literal -3/8 binary32)) (-.f32 (/.f32 #s(literal -5/12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -3/8 binary32)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -3/8 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (- (+ (sqrt -3/8) (+ (* -1/2 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 4) (sqrt -3/8)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (+ 1 (* 1/16 (/ 1 (pow (sqrt -3/8) 2)))) (pow (sqrt -3/8) 2)))) (* (pow sinTheta_O 6) (sqrt -3/8)))))) (/ 1/4 (* (pow sinTheta_O 2) (sqrt -3/8))))))
(*.f32 (+.f32 (sqrt.f32 #s(literal -3/8 binary32)) (+.f32 (+.f32 (/.f32 #s(literal -5/12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -3/8 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal 5/18 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -3/8 binary32))))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -3/8 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(* -3/8 (pow sinTheta_O 6))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -3/8 binary32))
(* -1 (* (pow sinTheta_O 6) (+ 3/8 (* 1/2 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ 1/2 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 3/8))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/8 binary32)))
(* (pow sinTheta_O 6) (- (/ (pow eta 2) (pow sinTheta_O 6)) (+ 3/8 (+ (* 1/2 (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -3/8 (pow sinTheta_O 6))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -3/8 binary32))
(* -1 (* (pow sinTheta_O 6) (+ 3/8 (* 1/2 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ 1/2 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 3/8))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/8 binary32)))
(* (pow sinTheta_O 6) (- (/ (pow eta 2) (pow sinTheta_O 6)) (+ 3/8 (+ (* 1/2 (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/.f32 (+.f32 h (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (+.f32 h (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (+.f32 h (+.f32 (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(/.f32 (+.f32 h (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (+.f32 h (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 h (+.f32 (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (-.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(+.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))) (sqrt.f32 #s(literal -1 binary32)))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))) (*.f32 h (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) h))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* h (* sinTheta_O (sqrt -1)))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))
(+.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) h)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) h))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* h (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* h (* sinTheta_O (sqrt -1)))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))
(+.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) h)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (/.f32 (/.f32 (*.f32 eta eta) h) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 h (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* h (* sinTheta_O (sqrt -1)))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* h (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* h (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* sinTheta_O (sqrt -1)) h)))
(+.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) h)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 h (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 5 binary32)) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))))
(/ eta h)
(/.f32 eta h)
(* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (/ 1 h)))
(*.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) h)))
(* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (/ 1 h))))
(*.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1 binary32) h) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 h (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (+ (* -1/16 (* (/ (pow sinTheta_O 6) (* (pow eta 6) h)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (/ 1 h)))))
(*.f32 eta (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 h (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 #s(literal 1 binary32) h) (*.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 h (pow.f32 eta #s(literal 6 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(* -1 (/ eta h))
(-.f32 #s(literal 0 binary32) (/.f32 eta h))
(* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) h)))
(* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (/ 1 h)))))
(*.f32 (neg.f32 eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1 binary32) h) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 h (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* -1 (* eta (+ (* -1/2 (* (/ (pow sinTheta_O 2) (* (pow eta 2) h)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (* h (- 1 (pow sinTheta_O 2)))))) (+ (* -1/16 (* (/ (pow sinTheta_O 6) (* (pow eta 6) h)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (/ 1 h))))))
(*.f32 (neg.f32 eta) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 h (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 #s(literal 1 binary32) h) (*.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 h (pow.f32 eta #s(literal 6 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(/ eta h)
(/.f32 eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) (* eta h))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (*.f32 h eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 h eta))))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))
(* (/ 1 h) (sqrt (* sinTheta_O (pow (sqrt -1) 3))))
(/.f32 (sqrt.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) h)
(* sinTheta_O (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) h)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) h)))
(* sinTheta_O (+ (* 1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) h)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) h)) (*.f32 #s(literal 1/4 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) h))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 4) h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) h)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) h)) (*.f32 #s(literal 1/4 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) h))) (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) h)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)))))))
(* -1 (* (/ 1 h) (sqrt (* sinTheta_O (pow (sqrt -1) 5)))))
(/.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (neg.f32 h))
(* -1 (* sinTheta_O (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O))))))
(*.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) h)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) h)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1/4 (* (/ 1 h) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)))))))
(*.f32 (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) h)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) h)) (*.f32 #s(literal -1/4 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) h))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (* 1/8 (* (/ (pow eta 4) h) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (* (/ 1 h) (sqrt (/ sinTheta_O (pow (sqrt -1) 3)))))) (pow sinTheta_O 3))) (+ (* 1/2 (* (/ (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (* (/ 1 h) (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)))))))
(*.f32 (-.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) h)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) h)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) h)) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (sqrt.f32 (/.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) h))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 sinTheta_O))
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (/ 1 h) (sqrt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h)
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 eta eta) sinTheta_O))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 5 binary32)) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(sqrt.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32))))) (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(neg.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (+.f32 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32))))) (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 sinTheta_O))
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 4)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 4))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))))
(* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32)))))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 4))) (pow eta 5))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))))) (pow.f32 eta #s(literal 5 binary32)))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta)
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(* 1/2 (/ (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) eta))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32)) eta)))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2)))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32))) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/4)) (pow eta 2))) (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/4 binary32))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 5)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 5 binary32)))
(* 3/8 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))) eta)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)))) eta)
(/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))) eta)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)))) eta)
(* 3/8 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)
(* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (+ (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ (* -3/8 (pow sinTheta_O 2)) (+ (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))
(* -3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))

eval167.0ms (1.3%)

Compiler

Compiled 38713 to 3270 computations (91.6% saved)

prune151.0ms (1.2%)

Pruning

26 alts after pruning (23 fresh and 3 done)

PrunedKeptTotal
New96621987
Fresh8210
Picked325
Done011
Total977261003
Accuracy
99.8%
Counts
1003 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.8%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
26.6%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
91.7%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
88.5%
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))
61.0%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
97.4%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
67.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
68.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
74.4%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
90.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
39.9%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
93.7%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
93.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
93.6%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
88.3%
(asin.f32 (/.f32 h (exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) #s(literal 1/2 binary32)))))
95.3%
(asin.f32 (/.f32 h eta))
73.6%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
94.4%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
79.6%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))))
63.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
42.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (*.f32 h eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 h eta))))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
75.2%
(asin.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))))
96.7%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) h))
94.6%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
Compiler

Compiled 1402 to 827 computations (41% saved)

simplify194.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff128
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
cost-diff128
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)
cost-diff128
(/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))
cost-diff128
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
cost-diff64
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))
cost-diff64
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))) h)
cost-diff128
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))) h))
cost-diff128
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
cost-diff0
(/.f32 eta h)
cost-diff0
(+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))))
cost-diff0
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))))
cost-diff0
(/.f32 #s(literal 1 binary32) eta)
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
cost-diff64
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
cost-diff0
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O)
cost-diff0
(+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))
cost-diff0
(/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O)))
cost-diff0
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
Rules
3158×*-lowering-*.f32
3158×*-lowering-*.f64
1990×/-lowering-/.f32
1990×/-lowering-/.f64
1812×+-lowering-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
051631
1146610
2530610
32456599
45805599
08037599
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))))
(/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)))
h
(+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))
eta
(* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)
(* (/ -1/2 eta) sinTheta_O)
(/ -1/2 eta)
-1/2
sinTheta_O
(asin (* (/ 1 eta) h))
(* (/ 1 eta) h)
(/ 1 eta)
1
eta
h
(asin (/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))))
(/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))))
1
(+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))
(/ eta h)
eta
h
(/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(* sinTheta_O sinTheta_O)
sinTheta_O
(* h eta)
(asin (/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)))
(/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h))
1
(/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)
(+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta))))
eta
(* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta))
(* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))
-1/2
(* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))
(/ (+ 1/2 (/ 1/4 (* eta eta))) eta)
(+ 1/2 (/ 1/4 (* eta eta)))
1/2
(/ 1/4 (* eta eta))
1/4
(* eta eta)
(/ -1/2 eta)
h
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
h
(+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta))))))
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))
(/ 1 eta)
1
eta
(+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta))))
(* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))
(+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))
3/8
(/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))
(+ 1/4 (/ 1/8 (* eta eta)))
1/4
(/ 1/8 (* eta eta))
1/8
(* eta eta)
(+ 1/2 (/ 1/4 (* eta eta)))
1/2
(/ 1/4 (* eta eta))
(/ -1/2 eta)
Outputs
(asin (/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
h
(+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
eta
(* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (/ -1/2 eta) sinTheta_O)
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
-1/2
#s(literal -1/2 binary32)
sinTheta_O
(asin (* (/ 1 eta) h))
(asin.f32 (/.f32 h eta))
(* (/ 1 eta) h)
(/.f32 h eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)
eta
h
(asin (/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))))
(/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))
1
#s(literal 1 binary32)
(+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))
(+.f32 (/.f32 eta h) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))
(/ eta h)
(/.f32 eta h)
eta
h
(/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
-1/2
#s(literal -1/2 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* h eta)
(*.f32 h eta)
(asin (/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))
1
#s(literal 1 binary32)
(/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) h)
(+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta))))
(+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))
eta
(* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))
(* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
-1/2
#s(literal -1/2 binary32)
(* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))
(*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(/ (+ 1/2 (/ 1/4 (* eta eta))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)
(+ 1/2 (/ 1/4 (* eta eta)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
1/2
#s(literal 1/2 binary32)
(/ 1/4 (* eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
1/4
#s(literal 1/4 binary32)
(* eta eta)
(*.f32 eta eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
h
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) sinTheta_O))))))))
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))))))
h
(+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)
(+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) sinTheta_O))))))
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta))))))
(/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) eta)
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
-1/2
#s(literal -1/2 binary32)
(* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))
(/.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)
eta
(+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))
(* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))
(+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))
3/8
#s(literal 3/8 binary32)
(/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(+ 1/4 (/ 1/8 (* eta eta)))
(+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))
1/4
#s(literal 1/4 binary32)
(/ 1/8 (* eta eta))
(/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))
1/8
#s(literal 1/8 binary32)
(* eta eta)
(*.f32 eta eta)
(+ 1/2 (/ 1/4 (* eta eta)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
1/2
#s(literal 1/2 binary32)
(/ 1/4 (* eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)

localize349.0ms (2.7%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.1%
(*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
accuracy85.6%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
accuracy58.8%
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
accuracy53.3%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
accuracy99.4%
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))) h))
accuracy85.6%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))
accuracy59.6%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
accuracy99.9%
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
accuracy99.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))))
accuracy51.7%
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
accuracy100.0%
(/.f32 #s(literal 1 binary32) eta)
accuracy99.9%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
accuracy99.1%
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
accuracy99.9%
(/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O)))
accuracy99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
accuracy99.5%
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O)
accuracy99.1%
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O)
Results
246.0ms256×0valid
Compiler

Compiled 764 to 52 computations (93.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
ival-div: 47.0ms (46.5% of total)
ival-mult: 27.0ms (26.7% of total)
ival-asin: 14.0ms (13.9% of total)
ival-add: 12.0ms (11.9% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series94.0ms (0.7%)

Counts
28 → 768
Calls
Call 1
Inputs
#<alt (asin (/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))))>
#<alt (/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)))>
#<alt (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))>
#<alt (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)>
#<alt (asin (* (/ 1 eta) h))>
#<alt (* (/ 1 eta) h)>
#<alt (/ 1 eta)>
#<alt (asin (/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))))>
#<alt (/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))))>
#<alt (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))>
#<alt (/ eta h)>
#<alt (asin (/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)))>
#<alt (/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h))>
#<alt (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)>
#<alt (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta))))>
#<alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))>
#<alt (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))>
#<alt (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)>
#<alt (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))>
#<alt (* (/ -1/2 eta) sinTheta_O)>
#<alt (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))>
#<alt (* -1/2 (* sinTheta_O sinTheta_O))>
#<alt (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))>
#<alt (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))>
#<alt (/ 1/4 (* eta eta))>
#<alt (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))>
#<alt (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta))))))>
#<alt (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))>
Outputs
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))>
#<alt (asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))>
#<alt (asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))>
#<alt (asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ eta h)>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (/ eta h)>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (/ eta h)>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))>
#<alt (* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/4 (pow sinTheta_O 2)) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/4 (pow sinTheta_O 2))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))) (pow eta 4))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))>
#<alt (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 3) h)))>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (/ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) h)) (pow eta 3))>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (* (pow eta 2) (+ (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) h) (/ (pow eta 2) h)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (* (pow eta 2) (+ (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) h) (/ (pow eta 2) h)))) (pow eta 3))>
#<alt (/ eta h)>
#<alt (* eta (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h))))>
#<alt (* eta (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h)))))>
#<alt (* eta (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h)))))>
#<alt (/ eta h)>
#<alt (* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h)) (/ 1 h))))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (/ eta h)>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h)))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (* 1/2 (/ 1 (* eta (* h (pow sinTheta_O 2)))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h)))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (* 1/2 (/ 1 (* eta (* h (pow sinTheta_O 2)))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))>
#<alt eta>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))) (pow eta 2))) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -1 (/ (* eta (* (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))>
#<alt (* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -1 (/ (* eta (* (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))>
#<alt (* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* 128 (/ (* (pow eta 2) (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow sinTheta_O 8)))))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -2048 (/ (* h (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 12))) (+ (* -8 (/ (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10))))) (pow sinTheta_O 2))) (* 256 (/ h (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (+ (* -1/16 (* h (pow sinTheta_O 6))) (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/16 (* h (pow sinTheta_O 6))) (+ (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (+ (* 1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))))))) (pow eta 6)))) (+ (* 1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))) (pow eta 4))))) eta))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))>
#<alt (* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))) (pow eta 5))>
#<alt eta>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))))>
#<alt eta>
#<alt (* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)))) 1)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)>
#<alt (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)>
#<alt (/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) eta))>
#<alt (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))>
#<alt (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4)))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 4))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))>
#<alt (* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 4))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))))) eta))>
#<alt (* 1/8 (/ (pow sinTheta_O 2) (pow eta 5)))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 5))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (+ (* 1/4 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 5))>
#<alt (/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (+ (* 1/4 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 5))>
#<alt (/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)>
#<alt (/ (+ 1/2 (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))))) eta)>
#<alt (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))))) eta)>
#<alt (/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)>
#<alt (* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (+ (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (+ (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))>
#<alt (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))>
#<alt (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))>
Calls

192 calls:

TimeVariablePointExpression
16.0ms
h
@0
(/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h))
6.0ms
h
@0
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
3.0ms
sinTheta_O
@inf
(/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h))
3.0ms
sinTheta_O
@inf
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
2.0ms
sinTheta_O
@0
(* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))

rewrite339.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
4168×*-lowering-*.f32
4168×*-lowering-*.f64
1862×/-lowering-/.f32
1862×/-lowering-/.f64
1562×pow-lowering-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051441
1363421
23945421
08218421
Stop Event
iter limit
node limit
Counts
28 → 528
Calls
Call 1
Inputs
(asin (/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))))
(/ h (+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)))
(+ eta (* (* (/ -1/2 eta) sinTheta_O) sinTheta_O))
(* (* (/ -1/2 eta) sinTheta_O) sinTheta_O)
(asin (* (/ 1 eta) h))
(* (/ 1 eta) h)
(/ 1 eta)
(asin (/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))))
(/ 1 (+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))))
(+ (/ eta h) (/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta)))
(/ eta h)
(asin (/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)))
(/ 1 (/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h))
(/ (+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))) h)
(+ eta (* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta))))
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
(+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))
(* (/ -1/2 eta) sinTheta_O)
(/ (* -1/2 (* sinTheta_O sinTheta_O)) (* h eta))
(* -1/2 (* sinTheta_O sinTheta_O))
(* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))
(* (* sinTheta_O sinTheta_O) (+ (* -1/2 (* (* sinTheta_O sinTheta_O) (/ (+ 1/2 (/ 1/4 (* eta eta))) eta))) (/ -1/2 eta)))
(/ 1/4 (* eta eta))
(* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta))))))
(* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) (+ 1/2 (/ 1/4 (* eta eta)))))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 sinTheta_O (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))) eta)
(fma.f32 (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))) sinTheta_O eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))) sinTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 eta))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(neg.f32 (/.f32 #s(literal -1 binary32) eta))
(exp.f32 (*.f32 (log.f32 eta) #s(literal -1 binary32)))
(pow.f32 eta #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 eta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) eta)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 eta))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (pow.f32 eta #s(literal -1/2 binary32)) (pow.f32 eta #s(literal -1/2 binary32)))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))) (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))) (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))) #s(literal -1 binary32)))
(pow.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))))
(*.f32 (pow.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (*.f32 h eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (*.f32 h eta))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))))) (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))) #s(literal -1 binary32)))
(+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 h (*.f32 h eta)) (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h)))) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) #s(literal -1 binary32))
(fma.f32 eta (/.f32 #s(literal 1 binary32) h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 eta h))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 h eta)) (/.f32 eta h))
(fma.f32 (/.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 eta h))
(-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 h eta))))
(-.f32 (/.f32 eta h) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 h eta)))
(-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta (neg.f32 h)))
(-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 (neg.f32 eta) h))
(-.f32 (/.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (*.f32 h eta)) (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h)))) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))))
(/.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (*.f32 h eta)))
(/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (*.f32 h (*.f32 h eta))))
(/.f32 (neg.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h)))))
(/.f32 (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (/.f32 (/.f32 eta h) (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h))))))
(/.f32 (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)))
(/.f32 (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(/.f32 (+.f32 (*.f32 eta (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (*.f32 h (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 h eta))) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 h (-.f32 #s(literal 0 binary32) (*.f32 h eta))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 h (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) (*.f32 h eta))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 h eta) #s(literal 1 binary32))) (*.f32 (/.f32 h eta) (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 h eta)) (*.f32 (/.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 h eta) (*.f32 h eta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 h eta))) (*.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (/.f32 h eta) (-.f32 #s(literal 0 binary32) (*.f32 h eta))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 h eta) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) (*.f32 (/.f32 h eta) eta))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 h) #s(literal 1 binary32))) (*.f32 (neg.f32 h) (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (*.f32 h eta)) (*.f32 (neg.f32 h) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 h) (*.f32 h eta)))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (-.f32 #s(literal 0 binary32) (*.f32 h eta))) (*.f32 (neg.f32 h) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (*.f32 h eta))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 h) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) (-.f32 #s(literal 0 binary32) (*.f32 h eta)))
(/.f32 (+.f32 h (*.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)) (*.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h))
(/.f32 (+.f32 (/.f32 h eta) (*.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (*.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))) (*.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 h)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)) (*.f32 (*.f32 h eta) #s(literal 1 binary32))) (*.f32 (*.f32 h eta) (/.f32 h eta)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 h)) (*.f32 (*.f32 h eta) (neg.f32 eta))) (*.f32 (*.f32 h eta) (neg.f32 h)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 h eta)) eta)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 h eta)) h))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h eta)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 h eta)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 h eta)) (/.f32 h eta)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 h eta)) (neg.f32 eta))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 h eta)) (neg.f32 h)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) h) (*.f32 eta eta)) (*.f32 h eta))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 h eta)) eta) (*.f32 eta (/.f32 h eta)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (neg.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (*.f32 h eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 h (*.f32 h eta))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))))) (neg.f32 (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h))))))
(/.f32 (neg.f32 (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (neg.f32 (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))) (/.f32 eta (*.f32 h (/.f32 h eta)))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h)))
(/.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (*.f32 h eta))
(*.f32 (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 h (*.f32 h eta))))
(*.f32 (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta (*.f32 h (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta) (/.f32 eta h))))))
(*.f32 (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(neg.f32 (/.f32 eta (neg.f32 h)))
(neg.f32 (/.f32 (neg.f32 eta) h))
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 h eta) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 h eta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 eta h)
(/.f32 #s(literal 1 binary32) (/.f32 h eta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h eta) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h eta)))
(/.f32 (neg.f32 eta) (neg.f32 h))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (neg.f32 h)))
(*.f32 eta (/.f32 #s(literal 1 binary32) h))
(*.f32 #s(literal 1 binary32) (/.f32 eta h))
(*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) h) eta)
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1 binary32))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (/.f32 #s(literal 1 binary32) h))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h))))
(*.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 h #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(*.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (neg.f32 h))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 h)) #s(literal -1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta))))
(*.f32 (/.f32 h (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(neg.f32 (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h) #s(literal 1 binary32))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1 binary32)))
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h)
(/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))
(/.f32 (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h)) #s(literal -1 binary32))
(/.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (neg.f32 h))
(/.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (*.f32 #s(literal 1 binary32) (neg.f32 h)))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta)))))
(/.f32 (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (*.f32 h (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(/.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta))) h))
(/.f32 (*.f32 (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1 binary32)) (*.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h))
(/.f32 (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (neg.f32 (neg.f32 h)))
(/.f32 (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) #s(literal 1 binary32)) h)
(/.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (/.f32 #s(literal 1 binary32) h)) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta))))
(/.f32 (*.f32 (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (/.f32 #s(literal 1 binary32) h)) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h))
(*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 #s(literal 1 binary32) h))
(*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) h))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) h) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal -1 binary32)) (pow.f32 (pow.f32 h #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (pow.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta)))))
(*.f32 (pow.f32 (/.f32 h (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta)
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 (+.f32 eta (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) eta)
(fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O) eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))
(/.f32 (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta)))))
(/.f32 (neg.f32 (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (neg.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) eta)))))
(*.f32 (*.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (*.f32 eta (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))
(*.f32 (/.f32 h (*.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta))
(+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))
(+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta)
(+.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 (+.f32 eta (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (*.f32 eta (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta) (*.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) eta)
(fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O) eta)
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta)) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (*.f32 eta (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta) (*.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (*.f32 eta (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))) (+.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (*.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta)) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (*.f32 eta (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta))) (neg.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta)))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))) (*.f32 eta (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))))))
(*.f32 (*.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))) eta)))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))
(*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))) sinTheta_O)
(pow.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) #s(literal -1 binary32))
(/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 h eta))))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) #s(literal -1 binary32))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) h)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 h eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 h eta)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta)
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (*.f32 h eta))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 h eta))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) eta)
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) h))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (pow.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))) (/.f32 sinTheta_O h))
(*.f32 (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))) (pow.f32 (/.f32 h sinTheta_O) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 h eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 h eta)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 h eta))))
(*.f32 (/.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal -1/2 binary32) h))
(*.f32 (/.f32 #s(literal 1 binary32) h) (pow.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h eta)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 h eta))))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 h eta)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) #s(literal -1/2 binary32))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) h) (/.f32 sinTheta_O eta))
(*.f32 (pow.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (pow.f32 (/.f32 h (*.f32 #s(literal -1/2 binary32) sinTheta_O)) #s(literal -1 binary32)) (pow.f32 (/.f32 eta sinTheta_O) #s(literal -1 binary32)))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)
(pow.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (*.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 sinTheta_O (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))
(*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) sinTheta_O)
(neg.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1/2 binary32) eta)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 2 binary32))
(pow.f32 (/.f32 eta #s(literal -1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta #s(literal -1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (/.f32 #s(literal 1/4 binary32) eta)) #s(literal -1 binary32))
(/.f32 #s(literal -1/2 binary32) (*.f32 eta (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) eta))
(/.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 #s(literal 1/4 binary32) eta)))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 eta)))
(/.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 eta) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 (neg.f32 eta) (neg.f32 eta)))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(/.f32 #s(literal -1/4 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (/.f32 #s(literal 1/4 binary32) eta) eta)
(/.f32 (neg.f32 (/.f32 #s(literal 1/4 binary32) eta)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal -1/2 binary32)) eta)
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 1 binary32)) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1/4 binary32) eta))
(*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 2 binary32)))
(*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) #s(literal 2 binary32)))
(*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32))
(*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))
(fma.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))
(/.f32 (+.f32 (*.f32 #s(literal 27/512 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 27/512 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))) (+.f32 #s(literal 9/64 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (-.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(/.f32 (*.f32 (+.f32 #s(literal 27/512 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 9/64 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) sinTheta_O)
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(+.f32 (*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) eta)
(/.f32 (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta))
(*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 sinTheta_O (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta)))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) sinTheta_O)
(+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(+.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta)))
(pow.f32 (/.f32 eta (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(-.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(-.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (neg.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(/.f32 #s(literal 1 binary32) (/.f32 eta (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))
(/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta)
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 eta (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 eta (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (neg.f32 eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (neg.f32 eta) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) eta))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(/.f32 (*.f32 (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (neg.f32 eta)))
(/.f32 (neg.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (neg.f32 eta))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 3 binary32)) (pow.f32 (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) #s(literal -3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (-.f32 (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (neg.f32 eta))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) eta)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))
(/.f32 (*.f32 (*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))
(*.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) eta))

simplify474.0ms (3.7%)

Algorithm
egg-herbie
Rules
5628×*-lowering-*.f32
5628×*-lowering-*.f64
3984×+-lowering-+.f64
3984×+-lowering-+.f32
1872×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
094516292
1311014036
0806414036
Stop Event
iter limit
node limit
Counts
768 → 768
Calls
Call 1
Inputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(/ eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(/ eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(/ h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/4 (pow sinTheta_O 2)) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/4 (pow sinTheta_O 2))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))) (pow eta 4))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))
(* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 3) h)))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (/ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) h)) (pow eta 3))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (* (pow eta 2) (+ (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) h) (/ (pow eta 2) h)))) (pow eta 3))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (* (pow eta 2) (+ (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) h) (/ (pow eta 2) h)))) (pow eta 3))
(/ eta h)
(* eta (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h))))
(* eta (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h)))))
(* eta (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h)))))
(/ eta h)
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h)) (/ 1 h))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h))) (/ 1 h))))
(/ eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (* 1/2 (/ 1 (* eta (* h (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (* 1/2 (/ 1 (* eta (* h (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)) 1)))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))) (pow eta 2))) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -1 (/ (* eta (* (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -1 (/ (* eta (* (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* 128 (/ (* (pow eta 2) (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow sinTheta_O 8)))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -2048 (/ (* h (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 12))) (+ (* -8 (/ (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10))))) (pow sinTheta_O 2))) (* 256 (/ h (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(/ h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (+ (* -1/16 (* h (pow sinTheta_O 6))) (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/16 (* h (pow sinTheta_O 6))) (+ (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (+ (* 1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))))))) (pow eta 6)))) (+ (* 1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))) (pow eta 4))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))) (pow eta 5))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)) 1)))
(* -1 (* eta (- (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))
(* -1 (* eta (- (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)))) 1)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) eta))
(* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(* 1/4 (/ (pow sinTheta_O 2) (pow eta 3)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 4)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 4))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(* 3/8 (pow sinTheta_O 2))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(* 3/8 (pow sinTheta_O 2))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 4))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))))) eta))
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 5)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 5))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (+ (* 1/4 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 5))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (+ (* 1/4 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 5))
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(/ (+ 1/2 (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))))) eta)
(/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))))) eta)
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (+ (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (+ (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)
(+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
Outputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (-.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal 4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (+.f32 h (-.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))) h) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal -1 binary32)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (* -1 (/ eta h)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(asin (/ 1 (- (/ eta h) (* 1/2 (/ (pow sinTheta_O 2) (* eta h))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (-.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal 4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (+.f32 h (-.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))) h) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ eta h)
(/.f32 eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(/ eta h)
(/.f32 eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ eta h)
(/.f32 eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 eta eta) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal 512 binary32) (*.f32 h (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))) (/.f32 (*.f32 #s(literal 64 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32))))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (-.f32 (neg.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 8 binary32) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal 512 binary32) (*.f32 h (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 512 binary32) (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 10 binary32))))))) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal 512 binary32) (*.f32 h (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 8 binary32)))))))) (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 h (*.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal -1/8 binary32)) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/4 (pow sinTheta_O 2)) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (-.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal -1/8 binary32)) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))))))) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (+.f32 (*.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)))) eta))
(/.f32 (-.f32 (neg.f32 h) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/8 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/4 (pow sinTheta_O 2))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))) (pow eta 4))))) eta))
(/.f32 (-.f32 (+.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/8 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))))) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta eta))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))))
(* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 3) h)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 h (*.f32 eta (*.f32 eta eta))))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (/ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) h)) (pow eta 3))
(/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) h) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) h)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (* (pow eta 2) (+ (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) h) (/ (pow eta 2) h)))) (pow eta 3))
(/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) h) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 eta eta) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) h))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) h)) (* (pow eta 2) (+ (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) h) (/ (pow eta 2) h)))) (pow eta 3))
(/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) h) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 eta eta) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) h))))) (*.f32 eta (*.f32 eta eta)))
(/ eta h)
(/.f32 eta h)
(* eta (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h))))
(*.f32 eta (+.f32 (/.f32 #s(literal 1 binary32) h) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 h (*.f32 eta eta)))))
(* eta (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h)))))
(*.f32 eta (+.f32 (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal -1/8 binary32) h)) (/.f32 #s(literal 1 binary32) h)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 h (*.f32 eta eta)))))
(* eta (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (+ (/ 1 h) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (* (pow eta 2) h)))))
(*.f32 eta (+.f32 (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal -1/8 binary32) h)) (/.f32 #s(literal 1 binary32) h)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 h (*.f32 eta eta)))))
(/ eta h)
(/.f32 eta h)
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h)) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h))) (/ 1 h))))
(neg.f32 (*.f32 eta (+.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) h) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) h))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (* (pow eta 2) h))) (/ 1 h))))
(neg.f32 (*.f32 eta (+.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) h) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))))
(/ eta h)
(/.f32 eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)) (/.f32 eta h))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h))) (* 1/2 (/ 1 (* eta h))))) (/ eta h))
(+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h)))
(*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (* 1/2 (/ 1 (* eta (* h (pow sinTheta_O 2)))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) h)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) h)) (/.f32 eta (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) h)) (/.f32 eta (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (* eta h)))
(*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (* 1/2 (/ 1 (* eta (* h (pow sinTheta_O 2)))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) h)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) h)) (/.f32 eta (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (* eta h))) (/ eta (* h (pow sinTheta_O 4)))) (/ 1/2 (* eta (* h (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) h)) (/.f32 eta (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(/ (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) h)
(/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))) h)
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)) 1)))
(*.f32 eta (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta)) #s(literal -1 binary32))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ 1 (pow eta 2))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5)))))) (pow eta 2))) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta))) (*.f32 eta eta))))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -1 (/ (* eta (* (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (/.f32 (*.f32 eta (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 h eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (/.f32 (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -1 (/ (* eta (* (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 2 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (/.f32 (*.f32 eta (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 h eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (/.f32 (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))
(/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* 128 (/ (* (pow eta 2) (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow sinTheta_O 8)))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal -16 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 128 binary32) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 h (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal -16 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 1024 binary32) (*.f32 h (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (*.f32 #s(literal 128 binary32) (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -2048 (/ (* h (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 12))) (+ (* -8 (/ (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10))))) (pow sinTheta_O 2))) (* 256 (/ h (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10))) (* 1024 (/ (* h (pow (+ 1/4 (* 1/4 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 10)))))) (* -128 (/ (* h (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow sinTheta_O 8)))))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal -16 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -2048 binary32) (*.f32 h (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 12 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 1024 binary32) (*.f32 h (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 256 binary32) h) (pow.f32 sinTheta_O #s(literal 12 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 1024 binary32) (*.f32 h (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))))) (*.f32 #s(literal 128 binary32) (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 h (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (+ (* -1/16 (* h (pow sinTheta_O 6))) (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) #s(literal -1/16 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))))) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (+.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)))) eta))
(/.f32 (-.f32 (neg.f32 h) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/16 (* h (pow sinTheta_O 6))) (+ (* 1/2 (* h (* (pow sinTheta_O 6) (* (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (+ (* 1/2 (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))))))) (pow eta 6)))) (+ (* 1/2 (/ (* h (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))) (pow eta 4))))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) #s(literal 1/16 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))))))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) eta)
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) eta)
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))))) (pow.f32 eta #s(literal 5 binary32)))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) #s(literal -1 binary32)))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) eta)
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) eta)
(* (pow sinTheta_O 6) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 6))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) eta)
(/ (+ (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) eta)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (neg.f32 eta))
(* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (neg.f32 eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(* 1/4 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1/2 binary32))
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta)
(* 1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1/2 binary32))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal 1 binary32) eta))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 4)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* 1/4 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 4))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/8 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* 1/4 (pow sinTheta_O 2)) (* 3/8 (* (pow eta 2) (pow sinTheta_O 2)))))) (pow eta 4))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2)))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))
(+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))))
(* (pow sinTheta_O 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ 1 (pow eta 3))) (+ (* 3/8 (/ 1 eta)) (* 1/8 (/ 1 (pow eta 5))))))) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) eta)
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) eta)
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))) (* -1/16 (pow sinTheta_O 4))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta)
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) eta)
(* -1 (/ (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)))) eta))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))))) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))))) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* 1/8 (/ (pow sinTheta_O 2) (pow eta 5)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (* 1/4 (pow sinTheta_O 2))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (+ (* 1/4 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* 1/8 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/4 (+ (* 1/4 (pow sinTheta_O 2)) (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)
(/ (+ 1/2 (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) eta)
(/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))))) eta)
(/.f32 (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))))) eta)
(/.f32 (+.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)
(* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2)))) eta))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (+ (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (neg.f32 eta))
(* -1 (/ (+ (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (+ (* -1 (/ (+ 1/4 (* 1/4 (pow sinTheta_O 2))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 4))))) eta))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (neg.f32 eta))
(/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)
(+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))))
(+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))))
(+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ 1 (pow eta 5))) (+ (* 3/8 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) eta)))))
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 3/8 binary32) eta))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 3/8 binary32) eta))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 3/8 binary32) eta))))))
(/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 3/8 binary32) eta))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 3/8 binary32) eta))))))
(* (pow sinTheta_O 2) (+ (/ 1/8 (pow eta 5)) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/4 (pow eta 3)) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 3/8 binary32) eta))))))

eval165.0ms (1.3%)

Compiler

Compiled 51413 to 4472 computations (91.3% saved)

prune152.0ms (1.2%)

Pruning

34 alts after pruning (28 fresh and 6 done)

PrunedKeptTotal
New1370191389
Fresh9918
Picked235
Done033
Total1381341415
Accuracy
99.8%
Counts
1415 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.8%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
19.5%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))
26.6%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
91.7%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
88.5%
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))))
97.4%
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta) eta)))
61.1%
(asin.f32 (/.f32 h (+.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O)) eta)))
90.1%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
67.5%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
68.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
74.3%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
90.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
39.9%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
93.7%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
93.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
93.6%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
95.3%
(asin.f32 (/.f32 h eta))
55.7%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (*.f32 h eta))))
90.6%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)))
29.7%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (*.f32 h eta)))))
96.5%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta))) h)))
89.2%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
77.2%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
94.4%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
79.6%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))))
97.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) h) (/.f32 sinTheta_O eta)))))
63.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
42.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (*.f32 h eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 h eta))))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
55.3%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
96.7%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) h))
78.9%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) h))
94.6%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
Compiler

Compiled 1787 to 1077 computations (39.7% saved)

simplify273.0ms (2.1%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff192
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
cost-diff192
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)
cost-diff192
(/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))
cost-diff192
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
cost-diff128
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta))))
cost-diff128
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))
cost-diff128
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta))))))
cost-diff128
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
cost-diff0
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
cost-diff0
(PI.f32)
cost-diff0
(/.f32 (PI.f32) #s(literal 2 binary32))
cost-diff0
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
cost-diff0
(/.f32 eta h)
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
cost-diff64
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
cost-diff64
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
cost-diff64
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta) eta)
cost-diff64
(/.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta) eta))
cost-diff64
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta) eta)))
Rules
4314×*-lowering-*.f32
4314×*-lowering-*.f64
2032×+-lowering-+.f64
2032×+-lowering-+.f32
1892×/-lowering-/.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
052568
1148543
2603534
32624521
45365507
08272507
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)))
(/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta))
h
(+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)
(/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta)
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)
(* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8)))
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))
1/2
(* (* sinTheta_O sinTheta_O) 3/8)
3/8
eta
(asin (/ 1 (/ eta h)))
(/ 1 (/ eta h))
1
(/ eta h)
eta
h
(- (/ (PI) 2) (acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))))
(/ (PI) 2)
(PI)
2
(acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2)))))
(/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))
h
(+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2)))
eta
(/ (* sinTheta_O sinTheta_O) (/ eta -1/2))
(* sinTheta_O sinTheta_O)
sinTheta_O
(/ eta -1/2)
-1/2
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))))
h
(+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))
eta
(* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))
-1/2
(+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))
(* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta))
(+ 1/2 (/ 1/4 (* eta eta)))
1/2
(/ 1/4 (* eta eta))
1/4
(* eta eta)
(/ (* sinTheta_O sinTheta_O) eta)
(/ 1 eta)
1
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
h
(+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta))))))
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))
(/ 1 eta)
1
eta
(+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta))))
(* (* sinTheta_O sinTheta_O) 3/8)
3/8
(+ 1/2 (/ 1/4 (* eta eta)))
1/2
(/ 1/4 (* eta eta))
1/4
(* eta eta)
(/ -1/2 eta)
Outputs
(asin (/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))))) (/.f32 sinTheta_O eta))))))
(/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))))) (/.f32 sinTheta_O eta)))))
h
(+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)
(+.f32 eta (*.f32 sinTheta_O (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))))) (/.f32 sinTheta_O eta))))
(/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta)
(*.f32 sinTheta_O (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))))) (/.f32 sinTheta_O eta)))
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)
(+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))))
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
-1/2
#s(literal -1/2 binary32)
(+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))
(+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))
1/2
#s(literal 1/2 binary32)
(* (* sinTheta_O sinTheta_O) 3/8)
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
3/8
#s(literal 3/8 binary32)
eta
(asin (/ 1 (/ eta h)))
(asin.f32 (/.f32 h eta))
(/ 1 (/ eta h))
(/.f32 h eta)
1
#s(literal 1 binary32)
(/ eta h)
(/.f32 eta h)
eta
h
(- (/ (PI) 2) (acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(/ (PI) 2)
(/.f32 (PI.f32) #s(literal 2 binary32))
(PI)
(PI.f32)
2
#s(literal 2 binary32)
(acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2)))))
(acos.f32 (/.f32 h (+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))
(/.f32 h (+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
h
(+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2)))
(+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
eta
(/ (* sinTheta_O sinTheta_O) (/ eta -1/2))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(/ eta -1/2)
(/.f32 eta #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
h
(+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))
(+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
eta
(* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))
(/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)
-1/2
#s(literal -1/2 binary32)
(+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))
(/.f32 (*.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal 1 binary32)) #s(literal 1 binary32)) eta)
(* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(+ 1/2 (/ 1/4 (* eta eta)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
1/2
#s(literal 1/2 binary32)
(/ 1/4 (* eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
1/4
#s(literal 1/4 binary32)
(* eta eta)
(*.f32 eta eta)
(/ (* sinTheta_O sinTheta_O) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta))))
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta)))
h
(+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)
(+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta))
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))
(/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta))))))
(/.f32 (*.f32 (+.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
-1/2
#s(literal -1/2 binary32)
(* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)
eta
(+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (* sinTheta_O sinTheta_O) 3/8)
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
3/8
#s(literal 3/8 binary32)
(+ 1/2 (/ 1/4 (* eta eta)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
1/2
#s(literal 1/2 binary32)
(/ 1/4 (* eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
1/4
#s(literal 1/4 binary32)
(* eta eta)
(*.f32 eta eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)

localize818.0ms (6.4%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
accuracy99.1%
(*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
accuracy85.6%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta)))
accuracy58.8%
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
accuracy99.4%
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
accuracy85.6%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta))))
accuracy85.3%
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
accuracy76.1%
(*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
accuracy100.0%
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
accuracy99.9%
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
accuracy85.7%
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))
accuracy27.2%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
accuracy100.0%
(/.f32 eta h)
accuracy99.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
accuracy99.9%
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))
accuracy99.9%
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta) eta)))
accuracy99.8%
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
accuracy85.4%
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
Results
562.0ms123×1valid
141.0ms133×0valid
Compiler

Compiled 701 to 53 computations (92.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 434.0ms
backward-pass: 319.0ms (73.5% of total)
ival-div: 38.0ms (8.8% of total)
ival-mult: 33.0ms (7.6% of total)
ival-add: 19.0ms (4.4% of total)
ival-asin: 14.0ms (3.2% of total)
ival-acos: 6.0ms (1.4% of total)
ival-pi: 2.0ms (0.5% of total)
ival-sub: 2.0ms (0.5% of total)
const: 1.0ms (0.2% of total)

series93.0ms (0.7%)

Counts
28 → 696
Calls
Call 1
Inputs
#<alt (asin (/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)))>
#<alt (/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta))>
#<alt (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)>
#<alt (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta)>
#<alt (asin (/ 1 (/ eta h)))>
#<alt (/ 1 (/ eta h))>
#<alt (/ eta h)>
#<alt (- (/ (PI) 2) (acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))))>
#<alt (/ (PI) 2)>
#<alt (PI)>
#<alt (acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2)))))>
#<alt (asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))))>
#<alt (/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))))>
#<alt (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))>
#<alt (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))>
#<alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))>
#<alt (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))>
#<alt (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)>
#<alt (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))>
#<alt (* (* sinTheta_O sinTheta_O) 3/8)>
#<alt (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8)))>
#<alt (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))>
#<alt (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))>
#<alt (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta))>
#<alt (/ (* sinTheta_O sinTheta_O) eta)>
#<alt (/ 1/4 (* eta eta))>
#<alt (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta))))))>
#<alt (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))>
Outputs
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))>
#<alt (asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))>
#<alt (asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))>
#<alt (asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))>
#<alt (asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -3/16 (/ h (pow eta 3))) (+ (* -1/8 (/ h (pow eta 5))) (* 1/2 (/ (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -16/3 (/ (* eta h) (pow sinTheta_O 6)))>
#<alt (/ (+ (* -16/3 (* eta h)) (* 64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 256/27 (* eta h))) (pow sinTheta_O 4)))) (* -64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -4/3 (+ (* -128/9 (* eta h)) (* 256/27 (* eta h)))) (+ (* 512/27 (* eta h)) (* 256/9 (* (pow eta 3) h)))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -64/9 (/ (* eta h) (pow sinTheta_O 2))) (* 256/27 (/ (* eta h) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))>
#<alt (* -16/3 (/ (* eta h) (pow sinTheta_O 6)))>
#<alt (/ (+ (* -16/3 (* eta h)) (* 64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 256/27 (* eta h))) (pow sinTheta_O 4)))) (* -64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -4/3 (+ (* -128/9 (* eta h)) (* 256/27 (* eta h)))) (+ (* 512/27 (* eta h)) (* 256/9 (* (pow eta 3) h)))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -64/9 (/ (* eta h) (pow sinTheta_O 2))) (* 256/27 (/ (* eta h) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))>
#<alt (* eta (+ (* -1 (/ (* (pow eta 2) h) (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))>
#<alt (* eta (+ (* (pow eta 2) (- (/ (* (pow eta 2) h) (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (/ h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))>
#<alt (* eta (+ (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (* (pow eta 2) h) (* (pow sinTheta_O 8) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 4)))) (* -1 (/ h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3)))))) (/ h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)>
#<alt (/ (- (+ h (* -1 (/ (* h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4)))) (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (/ (* h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (pow eta 6))) (+ (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4)))) eta))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (/ eta (pow sinTheta_O 6)) (+ (* 3/16 (/ 1 eta)) (+ (/ 1/4 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (/ eta (pow sinTheta_O 6)) (+ (* 3/16 (/ 1 eta)) (+ (/ 1/4 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)>
#<alt (/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)>
#<alt (/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))>
#<alt eta>
#<alt (* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))>
#<alt (* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* 32 (/ (* (pow eta 2) (* h (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow sinTheta_O 6)))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8)))))) (* -32 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 6)))))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -256 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 10))) (* -4 (/ (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8))))) (pow sinTheta_O 2)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8)))))) (* -32 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 6)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1/4 (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (* -1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1/16 (* h (* (pow sinTheta_O 6) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* 1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1/4 (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))) (+ (* -1/4 (/ (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* 1/4 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4)))) (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (* (+ (* 1/8 (* h (pow sinTheta_O 4))) (* 1/4 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* -1/16 (* h (* (pow sinTheta_O 6) (- (* -1/2 (pow sinTheta_O 2)) 1))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/4 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (pow eta 4)))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 4))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ h (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (/ (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* -4 (/ h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (* eta (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 2 (/ h (* (pow eta 2) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))))) (* 4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))))) (pow sinTheta_O 4))>
#<alt (* -2 (/ h (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))>
#<alt (/ (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* -4 (/ h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (* eta (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 2 (/ h (* (pow eta 2) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))))) (* 4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))))) (pow sinTheta_O 4))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) (pow eta 3))>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))>
#<alt eta>
#<alt (* -1 (* eta (- (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4)))) 1)))>
#<alt (* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4)))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) eta))>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) eta))>
#<alt (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (+ (* -3/16 (/ h (pow eta 3))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -16/3 (/ (* eta h) (pow sinTheta_O 6)))>
#<alt (/ (+ (* -16/3 (* eta h)) (* 128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (pow sinTheta_O 4)))) (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -8/3 (* eta (* (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (+ (* 256/9 (* (pow eta 3) h)) (* 1024/27 (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2))) (* 1024/27 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))>
#<alt (* -16/3 (/ (* eta h) (pow sinTheta_O 6)))>
#<alt (/ (+ (* -16/3 (* eta h)) (* 128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (pow sinTheta_O 4)))) (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -8/3 (* eta (* (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (+ (* 256/9 (* (pow eta 3) h)) (* 1024/27 (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2))) (* 1024/27 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))>
#<alt (* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))>
#<alt (* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 6)))))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 6)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))) (pow eta 4))))) eta))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (* 3/16 (/ 1 eta)) (/ 1/2 (* eta (pow sinTheta_O 4))))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6))) (+ (* 3/16 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4)))))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (* 3/16 (/ 1 eta)) (/ 1/2 (* eta (pow sinTheta_O 4))))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6))) (+ (* 3/16 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4)))))))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))) (pow eta 3))>
#<alt eta>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))>
#<alt (* -3/16 (/ (pow sinTheta_O 6) eta))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* 3/8 (pow sinTheta_O 2))>
#<alt (* -1/4 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))>
#<alt (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))>
#<alt (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))>
#<alt (* -3/16 (pow sinTheta_O 4))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* -3/16 (pow sinTheta_O 4))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))>
#<alt (* -3/16 (/ (pow sinTheta_O 4) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* -3/16 (/ (pow sinTheta_O 4) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))>
#<alt (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))>
#<alt (/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))>
#<alt (/ 1/4 (pow eta 3))>
#<alt (/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))>
#<alt (/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))>
#<alt (/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))>
#<alt (/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)>
#<alt (/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)>
#<alt (/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)>
#<alt (* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))>
#<alt (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)>
#<alt (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))>
#<alt (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))>
#<alt (+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))>
#<alt (* 3/8 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))>
#<alt (* 3/8 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))>
Calls

174 calls:

TimeVariablePointExpression
24.0ms
eta
@inf
(* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))
5.0ms
eta
@0
(/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta))
2.0ms
h
@0
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
2.0ms
h
@0
(/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta))
2.0ms
sinTheta_O
@inf
(+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)

rewrite406.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
4252×*-lowering-*.f32
4252×*-lowering-*.f64
1690×/-lowering-/.f32
1690×/-lowering-/.f64
1684×pow-lowering-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052389
1383363
23928363
08422363
Stop Event
iter limit
node limit
Counts
28 → 605
Calls
Call 1
Inputs
(asin (/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)))
(/ h (+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta))
(+ (/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta) eta)
(/ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8))) -1/2)) eta)
(asin (/ 1 (/ eta h)))
(/ 1 (/ eta h))
(/ eta h)
(- (/ (PI) 2) (acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))))
(/ (PI) 2)
(PI)
(acos (/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2)))))
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))))
(+ eta (* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta)))))
(* (* sinTheta_O sinTheta_O) (* -1/2 (+ (* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta)) (/ 1 eta))))
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta))
(+ (* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta))) eta)
(* (* sinTheta_O sinTheta_O) (+ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))) (/ -1/2 eta)))
(* (* sinTheta_O sinTheta_O) 3/8)
(* (* -1/2 (* sinTheta_O sinTheta_O)) (+ 1/2 (* (* sinTheta_O sinTheta_O) 3/8)))
(/ (* sinTheta_O sinTheta_O) (/ eta -1/2))
(/ h (+ eta (/ (* sinTheta_O sinTheta_O) (/ eta -1/2))))
(* (+ 1/2 (/ 1/4 (* eta eta))) (/ (* sinTheta_O sinTheta_O) eta))
(/ (* sinTheta_O sinTheta_O) eta)
(/ 1/4 (* eta eta))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta))))))
(* (/ 1 eta) (+ (* (* sinTheta_O sinTheta_O) 3/8) (+ 1/2 (/ 1/4 (* eta eta)))))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))))) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta (-.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta eta))) (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))
(+.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(+.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta (-.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (-.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) eta) eta)
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (/.f32 #s(literal 1 binary32) eta) eta)
(-.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta (-.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (-.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))))) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta (-.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))))) (+.f32 (*.f32 eta eta) (-.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) eta) eta)))))
(/.f32 (-.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta eta)) (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))))) (neg.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta (-.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta eta))) (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))) (-.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta (-.f32 eta (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)))
(neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (neg.f32 eta)))
(neg.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) eta)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))))
(/.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) #s(literal -1 binary32)) (neg.f32 eta))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) eta)))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) eta))
(*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta h))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta h)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(pow.f32 (/.f32 h eta) #s(literal 1 binary32))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1 binary32) h) eta)
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h))))
(*.f32 (/.f32 h eta) #s(literal 1 binary32))
(*.f32 (pow.f32 h #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) (neg.f32 h))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 h)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h)))
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal 1 binary32))
(pow.f32 (/.f32 h eta) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 h eta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 eta h)
(/.f32 eta (*.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal 1 binary32) (/.f32 h eta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h eta) #s(literal 1 binary32)))
(/.f32 (/.f32 eta h) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h eta)))
(/.f32 (neg.f32 eta) (neg.f32 h))
(/.f32 (neg.f32 eta) (*.f32 #s(literal 1 binary32) (neg.f32 h)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h)) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (neg.f32 h)))
(*.f32 eta (/.f32 #s(literal 1 binary32) h))
(*.f32 eta (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)))
(*.f32 eta (pow.f32 (pow.f32 h #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 eta h))
(*.f32 (/.f32 eta h) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h))) #s(literal -1 binary32)))
(*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) h) eta)
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (pow.f32 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) (/.f32 (PI.f32) #s(literal 2 binary32)))
(+.f32 (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))) (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32)) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))))
(-.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))) (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))) (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))))
(neg.f32 (/.f32 (PI.f32) #s(literal -2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 2 binary32) (PI.f32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32)))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (exp.f32 #s(literal 1 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (PI.f32)))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (+.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))) (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta)
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))) eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))) (*.f32 sinTheta_O sinTheta_O) eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) (-.f32 (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) (neg.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (-.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) eta))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) eta))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))))
(*.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))) #s(literal -1/2 binary32))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 4 binary32)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(*.f32 (/.f32 h (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)
(+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O) eta)
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) (+.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta))) (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal 1/2 binary32))))
(-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(*.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O #s(literal 3/8 binary32)) sinTheta_O)
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/64 binary32)) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) #s(literal 1/8 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))
(*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))) (*.f32 sinTheta_O #s(literal -1/2 binary32))) sinTheta_O)
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 #s(literal -1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1 binary32)) eta)
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (neg.f32 eta))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 eta #s(literal 1/2 binary32))))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O #s(literal -2 binary32)))
(*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 #s(literal -2 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O)
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) (pow.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1/2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(pow.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (*.f32 (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)))) eta))
(/.f32 (*.f32 (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)))) (neg.f32 eta)))
(/.f32 (*.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/.f32 (*.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 eta (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (neg.f32 eta) (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 (neg.f32 eta) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(/.f32 (*.f32 (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (+.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (neg.f32 eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) sinTheta_O) (/.f32 sinTheta_O eta))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (neg.f32 eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(neg.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1/2 binary32) eta)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta #s(literal -1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta #s(literal -1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (/.f32 #s(literal 1/4 binary32) eta)) #s(literal -1 binary32))
(/.f32 #s(literal -1/2 binary32) (*.f32 eta (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) eta))
(/.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 eta) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 #s(literal 1/4 binary32) eta)))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 (neg.f32 eta) (neg.f32 eta)))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(/.f32 #s(literal -1/4 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (/.f32 #s(literal 1/4 binary32) eta) eta)
(/.f32 (neg.f32 (/.f32 #s(literal 1/4 binary32) eta)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal -1/2 binary32)) eta)
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 1 binary32)) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1/4 binary32) eta))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32))
(*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(+.f32 (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))
(+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta)
(/.f32 (*.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) eta)
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))))
(*.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (*.f32 sinTheta_O #s(literal -1/2 binary32))) sinTheta_O)
(+.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta)))
(pow.f32 (/.f32 eta (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal -1 binary32))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (/.f32 #s(literal 1 binary32) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(/.f32 #s(literal 1 binary32) (/.f32 eta (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 eta (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 eta (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (*.f32 (neg.f32 eta) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 (neg.f32 eta) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) eta))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))) (neg.f32 eta)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (neg.f32 eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (neg.f32 eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (-.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/.f32 (*.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (neg.f32 eta))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) eta)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9/64 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) eta)) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))

simplify529.0ms (4.1%)

Algorithm
egg-herbie
Rules
7068×*-lowering-*.f32
7068×*-lowering-*.f64
3810×+-lowering-+.f64
3810×+-lowering-+.f32
1796×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
088914396
1295512349
0897012349
Stop Event
iter limit
node limit
Counts
696 → 696
Calls
Call 1
Inputs
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -3/16 (/ h (pow eta 3))) (+ (* -1/8 (/ h (pow eta 5))) (* 1/2 (/ (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/ (+ (* -16/3 (* eta h)) (* 64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 256/27 (* eta h))) (pow sinTheta_O 4)))) (* -64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -4/3 (+ (* -128/9 (* eta h)) (* 256/27 (* eta h)))) (+ (* 512/27 (* eta h)) (* 256/9 (* (pow eta 3) h)))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -64/9 (/ (* eta h) (pow sinTheta_O 2))) (* 256/27 (/ (* eta h) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/ (+ (* -16/3 (* eta h)) (* 64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 256/27 (* eta h))) (pow sinTheta_O 4)))) (* -64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -4/3 (+ (* -128/9 (* eta h)) (* 256/27 (* eta h)))) (+ (* 512/27 (* eta h)) (* 256/9 (* (pow eta 3) h)))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -64/9 (/ (* eta h) (pow sinTheta_O 2))) (* 256/27 (/ (* eta h) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(/ (* eta h) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))
(* eta (+ (* -1 (/ (* (pow eta 2) h) (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))
(* eta (+ (* (pow eta 2) (- (/ (* (pow eta 2) h) (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (/ h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))
(* eta (+ (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (* (pow eta 2) h) (* (pow sinTheta_O 8) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 4)))) (* -1 (/ h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3)))))) (/ h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))
(/ h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/ (- (+ h (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/ (- (+ h (* -1 (/ (* h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4)))) (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (/ (* h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (pow eta 6))) (+ (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4)))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta)))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (/ eta (pow sinTheta_O 6)) (+ (* 3/16 (/ 1 eta)) (+ (/ 1/4 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (/ eta (pow sinTheta_O 6)) (+ (* 3/16 (/ 1 eta)) (+ (/ 1/4 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
eta
(* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))
(* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))
(* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(/ eta h)
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* 32 (/ (* (pow eta 2) (* h (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow sinTheta_O 6)))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8)))))) (* -32 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 6)))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -256 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 10))) (* -4 (/ (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8))))) (pow sinTheta_O 2)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8)))))) (* -32 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 6)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1/4 (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (* -1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1/16 (* h (* (pow sinTheta_O 6) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* 1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1/4 (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))) (+ (* -1/4 (/ (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* 1/4 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4)))) (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (* (+ (* 1/8 (* h (pow sinTheta_O 4))) (* 1/4 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* -1/16 (* h (* (pow sinTheta_O 6) (- (* -1/2 (pow sinTheta_O 2)) 1))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/4 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (pow eta 4)))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 4))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ h (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(/ (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* -4 (/ h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (* eta (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 2 (/ h (* (pow eta 2) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))))) (* 4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))))) (pow sinTheta_O 4))
(* -2 (/ h (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(/ (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* -4 (/ h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (* eta (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 2 (/ h (* (pow eta 2) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))))) (* 4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))))) (pow sinTheta_O 4))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) (pow eta 3))
eta
(* eta (+ 1 (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
eta
(* -1 (* eta (- (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) 1)))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4)))) 1)))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4)))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) eta))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)
(* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (+ (* -3/16 (/ h (pow eta 3))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/ (+ (* -16/3 (* eta h)) (* 128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (pow sinTheta_O 4)))) (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -8/3 (* eta (* (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (+ (* 256/9 (* (pow eta 3) h)) (* 1024/27 (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2))) (* 1024/27 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/ (+ (* -16/3 (* eta h)) (* 128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (pow sinTheta_O 4)))) (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -8/3 (* eta (* (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (+ (* 256/9 (* (pow eta 3) h)) (* 1024/27 (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2))) (* 1024/27 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 6)))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 6)))))))
(/ h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))) (pow eta 4))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta)))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (* 3/16 (/ 1 eta)) (/ 1/2 (* eta (pow sinTheta_O 4))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6))) (+ (* 3/16 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4)))))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (* 3/16 (/ 1 eta)) (/ 1/2 (* eta (pow sinTheta_O 4))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6))) (+ (* 3/16 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4)))))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))) (pow eta 3))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)) 1)))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* 3/8 (pow sinTheta_O 2))
(* -1/4 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))
(* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))
(* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))
(* -3/16 (pow sinTheta_O 4))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(* -3/16 (pow sinTheta_O 4))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* 1/4 (/ (pow sinTheta_O 2) (pow eta 3)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))
(* -3/16 (/ (pow sinTheta_O 4) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* -3/16 (/ (pow sinTheta_O 4) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))
(/ 1/4 (pow eta 3))
(/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))
(/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))
(/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))
(* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))
(* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))
(/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)
(+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(* 3/8 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(* 3/8 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
Outputs
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin (/ h (- (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h (+ eta (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -3/16 (/ h (pow eta 3))) (+ (* -1/8 (/ h (pow eta 5))) (* 1/2 (/ (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (+.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (pow.f32 eta #s(literal 5 binary32))))) (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) #s(literal -3/16 binary32)))))) (*.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (pow.f32 eta #s(literal 5 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (+ (* -16/3 (* eta h)) (* 64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal 64/9 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 256/27 (* eta h))) (pow sinTheta_O 4)))) (* -64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (*.f32 (*.f32 h eta) #s(literal -128/27 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 64/9 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -4/3 (+ (* -128/9 (* eta h)) (* 256/27 (* eta h)))) (+ (* 512/27 (* eta h)) (* 256/9 (* (pow eta 3) h)))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -64/9 (/ (* eta h) (pow sinTheta_O 2))) (* 256/27 (/ (* eta h) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 h eta) #s(literal -128/27 binary32)) #s(literal -4/3 binary32)) (*.f32 h (+.f32 (*.f32 #s(literal 512/27 binary32) eta) (*.f32 #s(literal 256/9 binary32) (*.f32 eta (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -64/9 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal 256/27 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 h eta) #s(literal -128/9 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (+ (* -16/3 (* eta h)) (* 64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal 64/9 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 256/27 (* eta h))) (pow sinTheta_O 4)))) (* -64/9 (/ (* eta h) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (*.f32 (*.f32 h eta) #s(literal -128/27 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 64/9 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -4/3 (+ (* -128/9 (* eta h)) (* 256/27 (* eta h)))) (+ (* 512/27 (* eta h)) (* 256/9 (* (pow eta 3) h)))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -64/9 (/ (* eta h) (pow sinTheta_O 2))) (* 256/27 (/ (* eta h) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 h eta) #s(literal -128/27 binary32)) #s(literal -4/3 binary32)) (*.f32 h (+.f32 (*.f32 #s(literal 512/27 binary32) eta) (*.f32 #s(literal 256/9 binary32) (*.f32 eta (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -64/9 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal 256/27 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 h eta) #s(literal -128/9 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))
(/.f32 (*.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))
(* eta (+ (* -1 (/ (* (pow eta 2) h) (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))
(*.f32 eta (-.f32 (/.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (/.f32 (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))))
(* eta (+ (* (pow eta 2) (- (/ (* (pow eta 2) h) (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (/ h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))
(*.f32 eta (+.f32 (/.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (/.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (/.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))))))
(* eta (+ (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (* (pow eta 2) h) (* (pow sinTheta_O 8) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 4)))) (* -1 (/ h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3)))))) (/ h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))))) (/ h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))))
(*.f32 eta (+.f32 (/.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 eta eta) (+.f32 (neg.f32 (/.f32 (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32))) (pow.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) #s(literal 4 binary32)))) (/.f32 h (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))))) (/.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 h (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta eta))) eta)
(/ (- (+ h (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/.f32 (+.f32 h (*.f32 h (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))) eta)
(/ (- (+ h (* -1 (/ (* h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (*.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (neg.f32 (*.f32 h (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta))
(/.f32 (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) #s(literal -1 binary32))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4)))) (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 h (*.f32 h (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)))))) eta))
(* -1 (/ (- (+ (* -1 h) (/ (* h (* (pow sinTheta_O 6) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 3))) (pow eta 6))) (+ (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4)))) eta))
(/.f32 (-.f32 (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1 binary32))) (*.f32 h (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) eta) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 #s(literal -1/4 binary32) eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 3/16 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (/ eta (pow sinTheta_O 6)) (+ (* 3/16 (/ 1 eta)) (+ (/ 1/4 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 3/16 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 3/16 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (/ eta (pow sinTheta_O 6)) (+ (* 3/16 (/ 1 eta)) (+ (/ 1/4 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 3/16 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) eta)
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
eta
(* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) #s(literal -1 binary32)))
(* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) #s(literal -1 binary32)))
(* -1 (* eta (- (* -1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) #s(literal -1 binary32)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) eta) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 #s(literal -1/4 binary32) eta))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 #s(literal -1/4 binary32) eta))) (/.f32 #s(literal -1/2 binary32) eta)))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 3/16 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/16 binary32) eta)))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* -1 (* (pow sinTheta_O 6) (+ (* 3/16 (/ 1 eta)) (* 1/4 (/ 1 (* eta (pow sinTheta_O 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 3/16 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (* -1 (/ (+ (* 1/4 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/16 binary32) eta)))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(asin (/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 3))) (+ (* 1/2 (/ (pow sinTheta_O 2) eta)) (/ 1 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))))))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* -1/2 (* (pow sinTheta_O 2) (+ (/ 1 eta) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* 32 (/ (* (pow eta 2) (* h (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow sinTheta_O 6)))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 32 binary32) (*.f32 eta eta)) (*.f32 h (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8)))))) (* -32 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 128 binary32) h) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (*.f32 (*.f32 #s(literal -32 binary32) h) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32)))))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* -256 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 10))) (* -4 (/ (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8))))) (pow sinTheta_O 2)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 128 (/ (* h (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow sinTheta_O 8)))))) (* -32 (/ (* h (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -256 binary32) h) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 128 binary32) h) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 128 binary32) h) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (*.f32 (*.f32 #s(literal 32 binary32) h) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1/4 (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (* -1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)
(/.f32 (+.f32 (-.f32 h (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1/16 (* h (* (pow sinTheta_O 6) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* 1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1/4 (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))) (+ (* -1/4 (/ (* h (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* 1/4 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4)))) (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))
(/.f32 (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))))) (neg.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) eta))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)) h)) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (* (+ (* 1/8 (* h (pow sinTheta_O 4))) (* 1/4 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* -1/16 (* h (* (pow sinTheta_O 6) (- (* -1/2 (pow sinTheta_O 2)) 1))))) (pow eta 6)))) (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/4 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (pow eta 4)))))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))) (*.f32 (*.f32 (*.f32 #s(literal -1/16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta eta)))) (*.f32 #s(literal -1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 4))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (pow eta 2))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta eta)))) (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta eta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -2 (/ h (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))
(/ (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* -4 (/ h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (* eta (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 2 (/ h (* (pow eta 2) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))))) (* 4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -4 binary32) h) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 eta (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -2 (/ h (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))
(/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))
(/ (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* -1 (/ (+ (* -4 (/ h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))) (* -1 (/ (+ (* 2 (/ h (* (pow eta 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3)))) (* 4 (/ (* eta h) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2)))) (* eta (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ h (* eta (* (pow sinTheta_O 2) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 2 (/ h (* (pow eta 2) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 3))))) (* 4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -4 binary32) h) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 eta (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h eta)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))) (*.f32 eta (*.f32 eta eta)))
eta
(* eta (+ 1 (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta eta)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)))))
(* eta (+ 1 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta eta)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)))))
eta
(* -1 (* eta (- (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4)))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4)))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) #s(literal -1 binary32))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* -1/2 (* (pow sinTheta_O 4) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (* -1/2 (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 4))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (+ (* 1/4 (/ 1 (pow eta 2))) (* 3/8 (pow sinTheta_O 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (*.f32 #s(literal -1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (+ (* -3/16 (/ h (pow eta 3))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (pow.f32 eta #s(literal 5 binary32))) (+.f32 (*.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) #s(literal -3/16 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta eta)))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (+ (* -16/3 (* eta h)) (* 128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (*.f32 (*.f32 #s(literal 128/9 binary32) (*.f32 h (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (pow sinTheta_O 4)))) (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (+.f32 (*.f32 (*.f32 h eta) #s(literal -128/9 binary32)) (*.f32 #s(literal 1024/27 binary32) (*.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal 128/9 binary32) (*.f32 h (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -8/3 (* eta (* (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (+ (* 256/9 (* (pow eta 3) h)) (* 1024/27 (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2))) (* 1024/27 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (+.f32 (*.f32 #s(literal -8/3 binary32) (*.f32 (*.f32 eta (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 h eta) #s(literal -128/9 binary32)) (*.f32 #s(literal 1024/27 binary32) (*.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))))) (+.f32 (*.f32 #s(literal 256/9 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 #s(literal 1024/27 binary32) (*.f32 h (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -128/9 binary32) (+.f32 (/.f32 (*.f32 h eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1024/27 binary32) (*.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -16/3 (/ (* eta h) (pow sinTheta_O 6)))
(/.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (+ (* -16/3 (* eta h)) (* 128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (*.f32 (*.f32 #s(literal 128/9 binary32) (*.f32 h (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (pow sinTheta_O 4)))) (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2)))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (+.f32 (*.f32 (*.f32 h eta) #s(literal -128/9 binary32)) (*.f32 #s(literal 1024/27 binary32) (*.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal 128/9 binary32) (*.f32 h (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -16/3 (* eta h)) (* -1 (/ (+ (* -8/3 (* eta (* (+ (* -128/9 (* eta h)) (* 1024/27 (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))))) (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))) (+ (* 256/9 (* (pow eta 3) h)) (* 1024/27 (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3))))))))) (pow sinTheta_O 6)))) (+ (* -128/9 (/ (* eta h) (pow sinTheta_O 4))) (+ (* -128/9 (/ (* (pow eta 2) (* h (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))))) (pow sinTheta_O 2))) (* 1024/27 (/ (* (pow eta 3) (* h (pow (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) 2))) (pow sinTheta_O 4)))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (*.f32 #s(literal -16/3 binary32) (*.f32 h eta)) (/.f32 (+.f32 (*.f32 #s(literal -8/3 binary32) (*.f32 (*.f32 eta (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 h eta) #s(literal -128/9 binary32)) (*.f32 #s(literal 1024/27 binary32) (*.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))))) (+.f32 (*.f32 #s(literal 256/9 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 #s(literal 1024/27 binary32) (*.f32 h (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal -128/9 binary32) (+.f32 (/.f32 (*.f32 h eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1024/27 binary32) (*.f32 (*.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 h (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32)))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal 512 binary32) (*.f32 (*.f32 h (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (*.f32 (*.f32 #s(literal -64 binary32) h) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 8 binary32) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal 512 binary32) (*.f32 (*.f32 h (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 #s(literal 512 binary32) h) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 10 binary32))))) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal 512 binary32) (*.f32 (*.f32 h (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))) (*.f32 (*.f32 #s(literal -64 binary32) h) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 h (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) (pow eta 2))))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (-.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (neg.f32 (*.f32 h (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)))) eta))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 h (*.f32 h (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta))))) eta)
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/8 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta))) (*.f32 h (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) 2))) (pow eta 4))))) eta))
(neg.f32 (/.f32 (-.f32 (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/8 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))))))) (neg.f32 (pow.f32 eta #s(literal 6 binary32)))) h) (+.f32 (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (* 3/16 (/ 1 eta)) (/ 1/2 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal -3/16 binary32) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32)))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6))) (+ (* 3/16 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4)))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 #s(literal -3/16 binary32) eta))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (* 3/16 (/ 1 eta)) (/ 1/2 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal -3/16 binary32) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32)))))))
(* (pow sinTheta_O 6) (- (+ (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (/ eta (pow sinTheta_O 6))) (+ (* 3/16 (/ 1 eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4)))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 #s(literal -3/16 binary32) eta))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) #s(literal 1 binary32))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) #s(literal 1 binary32))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2)) 1)))
(neg.f32 (*.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta)))) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal -3/16 binary32) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32)))))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal -3/16 binary32) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32)))))))
(* -3/16 (/ (pow sinTheta_O 6) eta))
(*.f32 #s(literal -3/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) eta))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal -3/16 binary32) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32)))))))
(* (pow sinTheta_O 6) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 4))) (* 3/16 (/ 1 eta)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal -3/16 binary32) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32)))))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))) eta))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))))) eta))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))) (neg.f32 eta))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* 3/8 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))
(* -1/4 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))
(* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32)))
(* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32)))
(* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32)))
(* -3/16 (pow sinTheta_O 4))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/16 binary32))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/16 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/16 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/16 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))
(* -3/16 (pow sinTheta_O 4))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/16 binary32))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/16 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/16 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))
(* -1 (* (pow sinTheta_O 4) (+ 3/16 (* 1/4 (/ 1 (pow sinTheta_O 2))))))
(*.f32 (+.f32 #s(literal 3/16 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) eta) h) (*.f32 sinTheta_O sinTheta_O))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (-.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal -4 binary32))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (+.f32 h (-.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))) h) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 (/.f32 h (pow.f32 eta #s(literal 5 binary32))) #s(literal 1/4 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) eta) h) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) eta) h)) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) eta) h))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) eta) h) (-.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) eta) h) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) eta) h)) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) eta) h))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) eta) h) (-.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* 1/4 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta eta))) eta)
(* 1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta)
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* -1/2 (pow sinTheta_O 2)) (* -1/4 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -3/16 (/ (pow sinTheta_O 2) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)))
(* -3/16 (/ (pow sinTheta_O 4) eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/16 binary32)) eta)
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* -3/16 (/ (pow sinTheta_O 4) eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/16 binary32)) eta)
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ (* 1/2 (/ 1 eta)) (* 1/4 (/ 1 (pow eta 3)))) (pow sinTheta_O 2))) (* 3/16 (/ 1 eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -3/16 binary32) eta)))
(* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/2 (* (pow eta 2) (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2)))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(/ 1/4 (pow eta 3))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta)))
(/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))
(/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))
(/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))
(/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))
(/ (+ 1/4 (* (pow eta 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))) (pow eta 3))
(/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)
(/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (+ 1/2 (+ (* 3/8 (pow sinTheta_O 2)) (* 1/4 (/ 1 (pow eta 2))))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)
(/ (+ 1/2 (* 3/8 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta)
(* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))
(/.f32 (+.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))
(/.f32 (+.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (* -1 (+ 1/2 (* 3/8 (pow sinTheta_O 2)))) (* 1/4 (/ 1 (pow eta 2)))) eta))
(/.f32 (+.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))) (neg.f32 eta))
(/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)
(+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))
(+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))
(+ (* 3/8 (/ (pow sinTheta_O 2) eta)) (+ (/ 1/4 (pow eta 3)) (* 1/2 (/ 1 eta))))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)))
(* 3/8 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))))
(* 3/8 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta)
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (/ 1/4 (* (pow eta 3) (pow sinTheta_O 2))) (+ (/ 1/2 (* eta (pow sinTheta_O 2))) (* 3/8 (/ 1 eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 3/8 binary32) eta) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))))

eval172.0ms (1.3%)

Compiler

Compiled 45399 to 4472 computations (90.1% saved)

prune255.0ms (2%)

Pruning

39 alts after pruning (30 fresh and 9 done)

PrunedKeptTotal
New136281370
Fresh12223
Picked235
Done066
Total1365391404
Accuracy
99.8%
Counts
1404 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.7%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
26.8%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
19.5%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))
26.6%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
94.2%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h)))
91.7%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
88.5%
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))))
97.4%
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) eta) eta)))
90.1%
(asin.f32 (/.f32 h (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O)) eta)))
61.1%
(asin.f32 (/.f32 h (+.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O)) eta)))
78.0%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
90.1%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
67.5%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
68.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
90.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
89.4%
(asin.f32 (/.f32 h (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
39.9%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
93.7%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
93.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
93.6%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
95.3%
(asin.f32 (/.f32 h eta))
55.7%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (*.f32 h eta))))
90.6%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)))
96.5%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta))) h)))
89.2%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
77.2%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
94.4%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
94.7%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 h eta))))
79.6%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))))
97.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) h) (/.f32 sinTheta_O eta)))))
63.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
42.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (*.f32 h eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 h eta))))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
55.3%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
96.7%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) h))
89.4%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))) h))
78.9%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) h))
94.6%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
Compiler

Compiled 2942 to 1123 computations (61.8% saved)

regimes244.0ms (1.9%)

Counts
64 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 h eta))))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h)))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) h))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) h))
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) h) (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h eta)))))
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 h (*.f32 eta eta)) eta))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)))
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) eta) eta)))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta))) h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (*.f32 h eta)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 h eta)) (*.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (*.f32 h eta))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta))))
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)))) #s(literal -1/2 binary32))) eta) eta)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))))) h))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta)) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O)) eta)))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))))) h))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 eta (*.f32 h (/.f32 h eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))))) (-.f32 (/.f32 eta h) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(asin.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(asin.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (*.f32 h eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 h eta))))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta)))))))
(asin.f32 (/.f32 h (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32))))))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 (/.f32 h (*.f32 eta eta)) eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) h))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
(asin.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) h)))
(asin.f32 (/.f32 h (exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)))))))) #s(literal 1/2 binary32)))))
(asin.f32 (/.f32 h (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
Calls

10 calls:

62.0ms
sinTheta_O
40.0ms
eta
21.0ms
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
19.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
18.0ms
(*.f32 eta eta)
Results
AccuracySegmentsBranch
98.1%1sinTheta_O
98.1%1h
98.1%1eta
98.1%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
98.1%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
98.1%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
98.1%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
98.1%1(*.f32 eta eta)
98.1%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
98.1%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes9.0ms (0.1%)

Accuracy

Total -22.0b remaining (-1455.3%)

Threshold costs -22b (-1455.3%)

Counts
6 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 h eta))))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h)))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
Outputs
(asin.f32 (/.f32 h eta))
Calls

3 calls:

4.0ms
h
3.0ms
sinTheta_O
2.0ms
eta
Results
AccuracySegmentsBranch
95.3%1h
95.3%1eta
95.3%1sinTheta_O
Compiler

Compiled 12 to 9 computations (25% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative_binary32
+-commutative_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01216
11516
Stop Event
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O)))))
(asin.f32 (/.f32 h eta))

soundness708.0ms (5.5%)

Rules
6968×*-lowering-*.f32
6968×*-lowering-*.f64
4056×*-lowering-*.f32
4056×*-lowering-*.f64
1904×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04453342
114022863
254962752
081912752
055397
1404375
24007366
08183366
Stop Event
fuel
iter limit
node limit
iter limit
node limit
Compiler

Compiled 56 to 37 computations (33.9% saved)

preprocess22.0ms (0.2%)

Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 200 to 130 computations (35% saved)

end0.0ms (0%)

Profiling

Loading profile data...