Toniolo and Linder, Equation (3a)

Time bar (total: 6.6s)

start0.0ms (0%)

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

analyze178.0ms (2.7%)

Memory
-27.0MiB live, 264.7MiB allocated; 79ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
50%49.9%49.9%0.2%0%0%0%3
50%49.9%49.9%0.2%0%0%0%4
50%49.9%49.9%0.2%0%0%0%5
50%49.9%49.9%0.2%0%0%0%6
75%74.9%25%0.2%0%0%0%7
75%74.9%25%0.2%0%0%0%8
75%74.9%25%0.2%0%0%0%9
75%74.9%25%0.2%0%0%0%10
87.5%87.3%12.5%0.2%0%0%0%11
87.5%87.3%12.5%0.2%0%0%0%12
Compiler

Compiled 31 to 24 computations (22.6% saved)

sample1.7s (26%)

Memory
31.0MiB live, 3 461.9MiB allocated; 230ms collecting garbage
Samples
1.3s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
ival-sin: 399.0ms (37.9% of total)
ival-pow2: 269.0ms (25.5% of total)
ival-mult!: 128.0ms (12.1% of total)
ival-sqrt: 108.0ms (10.2% of total)
ival-div!: 88.0ms (8.3% of total)
ival-add!: 61.0ms (5.8% of total)
adjust: 2.0ms (0.2% of total)
Bogosity

explain608.0ms (9.3%)

Memory
61.7MiB live, 905.1MiB allocated; 287ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
350-0-(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
70-0-(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
20-0-(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
00-0-(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
00-0-Om
00-0-(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
00-0-#s(literal 1 binary64)
00-0-(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
00-0-(*.f64 #s(literal 2 binary64) l)
00-0-(sin.f64 ky)
00-0-(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
00-0-kx
00-0-ky
00-0-(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
00-0-(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
00-0-(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
00-0-(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
00-0-(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
00-0-(sin.f64 kx)
00-0-#s(literal 2 binary64)
00-0-(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
00-0-l
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))oflow-rescue350
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))overflow22
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)overflow24
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))overflow57
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))overflow57
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))overflow61
*.f64(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))n*o20
Confusion
Predicted +Predicted -
+12
-36217
Precision
0.02702702702702703
Recall
0.3333333333333333
Confusion?
Predicted +Predicted MaybePredicted -
+102
-360217
Precision?
0.02702702702702703
Recall?
0.3333333333333333
Freqs
test
numberfreq
0219
137
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
161.0ms512×0valid
Compiler

Compiled 441 to 70 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 121.0ms
ival-sin: 70.0ms (57.7% of total)
ival-pow2: 29.0ms (23.9% of total)
ival-sqrt: 7.0ms (5.8% of total)
ival-mult!: 6.0ms (4.9% of total)
ival-div!: 5.0ms (4.1% of total)
ival-add!: 3.0ms (2.5% of total)
adjust: 0.0ms (0% of total)

preprocess42.0ms (0.6%)

Memory
-2.3MiB live, 45.2MiB allocated; 4ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0134413
1386379
21487379
35782379
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
Symmetry

(abs l)

(abs Om)

(abs kx)

(abs ky)

(sort kx ky)

Compiler

Compiled 58 to 44 computations (24.1% saved)

series179.0ms (2.7%)

Memory
36.6MiB live, 173.2MiB allocated; 92ms collecting garbage
Counts
22 → 182
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(*.f64 #s(literal 2 binary64) l)
l
Om
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(sin.f64 kx)
kx
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin.f64 ky)
ky
Outputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 1))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (pow (/ (* 2 l) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* 2 l) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* 2 l) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow kx 2)))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow ky 2)))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx ky #s(hole binary64 ky))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Calls

12 calls:

TimeVariablePointExpression
90.0ms
ky
@0
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (pow (sin ky) 2) (sin ky) ky)
13.0ms
kx
@0
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (pow (sin ky) 2) (sin ky) ky)
10.0ms
Om
@inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (pow (sin ky) 2) (sin ky) ky)
9.0ms
l
@0
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (pow (sin ky) 2) (sin ky) ky)
9.0ms
l
@inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (pow (sin ky) 2) (sin ky) ky)

rewrite238.0ms (3.6%)

Memory
-1.8MiB live, 279.1MiB allocated; 26ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0108317577
0111215888
1671815888
0806314831
Stop Event
iter-limit
node-limit
iter-limit
Counts
204 → 258
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(*.f64 #s(literal 2 binary64) l)
l
Om
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(sin.f64 kx)
kx
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin.f64 ky)
ky
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 1))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (pow (/ (* 2 l) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* 2 l) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* 2 l) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow kx 2)))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow ky 2)))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx ky #s(hole binary64 ky))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Outputs
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 2 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(pow.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))))))
(fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (/.f64 (*.f64 l #s(literal 2 binary64)) Om))
(pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om)) #s(literal 2 binary64))))
(*.f64 (/.f64 l Om) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 l Om))
(/.f64 (neg.f64 (*.f64 l #s(literal 2 binary64))) (neg.f64 Om))
(/.f64 (*.f64 l #s(literal 2 binary64)) Om)
(+.f64 (/.f64 l Om) (/.f64 l Om))
(*.f64 l #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) l)
(+.f64 l l)
l
Om
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (sin.f64 ky) #s(literal 1 binary64)) (pow.f64 (sin.f64 ky) #s(literal 1 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 kx) #s(literal 1 binary64)) (pow.f64 (sin.f64 kx) #s(literal 1 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 kx) #s(literal 1 binary64)) (pow.f64 (sin.f64 kx) #s(literal 1 binary64)))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 kx kx)) (cos.f64 (+.f64 kx kx))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) kx))))
(exp.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 2 binary64))))
(sin.f64 kx)
kx
(*.f64 (pow.f64 (sin.f64 ky) #s(literal 1 binary64)) (pow.f64 (sin.f64 ky) #s(literal 1 binary64)))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64))))
(sin.f64 ky)
ky
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 l l) (neg.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) (*.f64 l l) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (*.f64 l l) (neg.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 2 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) (*.f64 l l) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (*.f64 l l) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 2 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(literal 1 binary64))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) (*.f64 l l) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (*.f64 l l) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(literal 1 binary64))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -2 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 l l) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 l l) (*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(literal 1 binary64))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64)))
#s(approx (pow (/ (* 2 l) Om) 2) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))
#s(approx (/ (* 2 l) Om) (/.f64 (*.f64 l #s(literal 2 binary64)) Om))
#s(approx (* 2 l) (*.f64 l #s(literal 2 binary64)))
#s(approx l l)
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 #s(literal 1/2 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal -1/32 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal -1/32 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 Om #s(literal 3 binary64))) #s(literal -3/64 binary64)) (pow.f64 l #s(literal 3 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 5 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))) #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 1 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 5 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 Om Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 (pow.f64 l #s(literal 6 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) l))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (*.f64 (fma.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 4 binary64) (pow.f64 l #s(literal -2 binary64))) (*.f64 l l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal 1/32 binary64))) l) #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 Om #s(literal 3 binary64))) #s(literal -3/64 binary64)) l)) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 Om Om) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal -1/32 binary64))) l))) l) #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) l) #s(literal -1 binary64) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))) l) #s(literal -1 binary64) #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) l) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))) l) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 Om Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 (pow.f64 l #s(literal 6 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) Om (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) Om) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal -3/64 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/32 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) Om (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) Om (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) Om #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))) (*.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) Om #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) Om #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) Om #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) Om))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) Om))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -7 binary64))) (*.f64 (*.f64 #s(literal 3/256 binary64) (pow.f64 l #s(literal -5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 l #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 l #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))) (*.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) (*.f64 Om Om) (*.f64 (*.f64 l #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx Om Om)
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/2 binary64) #s(literal 1 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -1/4 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 2 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64))) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))) #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 kx kx) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64))))) (*.f64 kx kx) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 kx kx) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))) (*.f64 kx kx) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64))))) (*.f64 kx kx) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1/4 binary64) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 kx kx) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 kx kx) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 kx kx) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 kx kx))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 kx kx) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 kx kx))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 kx kx) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 kx kx)) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 kx kx) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 Om Om)))))) (*.f64 kx kx)) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))) (*.f64 kx kx) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))) (*.f64 kx kx) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 kx kx (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) #s(literal 1/3 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (pow (sin kx) 2) (*.f64 kx kx))
#s(approx (pow (sin kx) 2) (*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx)))
#s(approx (pow (sin kx) 2) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) #s(literal 1/3 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx)))
#s(approx (pow (sin kx) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/315 binary64) (*.f64 kx kx) #s(literal 2/45 binary64)) (*.f64 kx kx)) #s(literal 1/3 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx)))
#s(approx (sin kx) kx)
#s(approx (sin kx) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 kx kx) #s(literal 1 binary64)) kx))
#s(approx (sin kx) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 kx kx)) #s(literal 1/6 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) kx))
#s(approx (sin kx) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 kx kx) #s(literal 1/120 binary64)) (*.f64 kx kx)) #s(literal 1/6 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) kx))
#s(approx kx kx)
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (pow (sin kx) 2) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (sin kx) (sin.f64 kx))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 ky ky) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))))) (*.f64 ky ky) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 ky ky) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))) (*.f64 ky ky) (neg.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))))) (*.f64 ky ky) (sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1/4 binary64) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 ky ky) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 ky ky) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 ky ky) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 ky ky))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 ky ky) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 ky ky))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 ky ky) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 ky ky)) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 ky ky) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 Om Om)))))) (*.f64 ky ky)) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))) (*.f64 ky ky) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))) (*.f64 ky ky) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 #s(literal 4 binary64) (+.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 ky ky (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)) (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 ky ky) #s(literal 2/45 binary64)) #s(literal 1/3 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (pow (sin ky) 2) (*.f64 ky ky))
#s(approx (pow (sin ky) 2) (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)) (*.f64 ky ky)))
#s(approx (pow (sin ky) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 ky ky) #s(literal 2/45 binary64)) #s(literal 1/3 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 ky ky)))
#s(approx (pow (sin ky) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) (*.f64 ky ky)) #s(literal 1/3 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 ky ky)))
#s(approx (sin ky) ky)
#s(approx (sin ky) (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/6 binary64) #s(literal 1 binary64)) ky))
#s(approx (sin ky) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 ky ky) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) ky))
#s(approx (sin ky) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 ky ky)) #s(literal 1/6 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) ky))
#s(approx ky ky)
#s(approx (pow (sin ky) 2) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (sin ky) (sin.f64 ky))

eval45.0ms (0.7%)

Memory
-22.6MiB live, 75.9MiB allocated; 11ms collecting garbage
Compiler

Compiled 19 327 to 2 046 computations (89.4% saved)

prune13.0ms (0.2%)

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

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New25213265
Fresh000
Picked101
Done000
Total25313266
Accuracy
100.0%
Counts
266 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
98.2%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
82.4%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))))
81.8%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
83.5%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
75.9%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
80.7%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
44.8%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
40.5%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
47.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64))))
52.2%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
47.4%
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) #s(literal 1 binary64)))
66.2%
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
Compiler

Compiled 1 040 to 774 computations (25.6% saved)

series103.0ms (1.6%)

Memory
-1.4MiB live, 187.3MiB allocated; 19ms collecting garbage
Counts
53 → 247
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(*.f64 #s(literal 2 binary64) l)
l
Om
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin.f64 ky)
ky
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
(sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))
(*.f64 l (sin.f64 ky))
(*.f64 Om Om)
#s(literal 4 binary64)
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(sin.f64 kx)
kx
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om))
(*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 l l)
(fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
Outputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 1))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (pow (/ (* 2 l) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* 2 l) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* 2 l) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* l (sin ky)) #s(hole binary64 (* l (sin ky))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (* l l) #s(hole binary64 (pow l 2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* Om Om) #s(hole binary64 (pow Om 2)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (/ (+ (* 2 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow kx 2)))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (pow l 2)) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow ky 2)))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx ky #s(hole binary64 ky))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/315 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (pow l 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* (pow ky 2) (+ (* -1/315 (* (pow ky 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky l)))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* -1/6 (* (pow ky 2) l))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* 1/120 (* (pow ky 2) l))))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* (pow ky 2) (+ (* -1/5040 (* (pow ky 2) l)) (* 1/120 l)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (pow l 2)) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Calls

12 calls:

TimeVariablePointExpression
14.0ms
ky
@-inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) (* l (sin ky)) (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)))
10.0ms
Om
@inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) (* l (sin ky)) (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)))
8.0ms
kx
@-inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) (* l (sin ky)) (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)))
8.0ms
l
@0
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) (* l (sin ky)) (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)))
8.0ms
ky
@0
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) (* l (sin ky)) (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin kx) 2) (sin kx) kx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)))

rewrite345.0ms (5.3%)

Memory
-20.6MiB live, 326.0MiB allocated; 130ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0132520691
0139018708
0835417697
Stop Event
iter-limit
node-limit
iter-limit
Counts
300 → 436
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(*.f64 #s(literal 2 binary64) l)
l
Om
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin.f64 ky)
ky
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
(sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))
(*.f64 l (sin.f64 ky))
(*.f64 Om Om)
#s(literal 4 binary64)
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(sin.f64 kx)
kx
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om))
(*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 l l)
(fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 1))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (pow (/ (* 2 l) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* 2 l) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* 2 l) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* l (sin ky)) #s(hole binary64 (* l (sin ky))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (* l l) #s(hole binary64 (pow l 2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* Om Om) #s(hole binary64 (pow Om 2)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (/ (+ (* 2 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow kx 2)))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3))))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 2/45 (* -1/315 (pow kx 2)))) 1/3))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (pow l 2)) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (pow (sin kx) 2) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow ky 2)))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx ky #s(hole binary64 ky))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/315 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (pow l 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* (pow ky 2) (+ (* -1/315 (* (pow ky 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky l)))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* -1/6 (* (pow ky 2) l))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* 1/120 (* (pow ky 2) l))))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* (pow ky 2) (+ (* -1/5040 (* (pow ky 2) l)) (* 1/120 l)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (pow l 2)) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (* (sin ky) (sin ky)) (pow (sin kx) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Outputs
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 2 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))))))
(fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))
(*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (/.f64 (*.f64 l #s(literal 2 binary64)) Om))
(pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om)) #s(literal 2 binary64)))
(*.f64 (/.f64 l Om) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 l Om))
(/.f64 (neg.f64 (*.f64 l #s(literal 2 binary64))) (neg.f64 Om))
(/.f64 (*.f64 l #s(literal 2 binary64)) Om)
(+.f64 (/.f64 l Om) (/.f64 l Om))
(*.f64 l #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) l)
(+.f64 l l)
l
Om
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal 1 binary64)) (pow.f64 (sin.f64 ky) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 ky)))
(*.f64 (fabs.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(sin.f64 ky)
ky
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))))))
(+.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))
(pow.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om)))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)))
(*.f64 (*.f64 l l) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)))
(/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om)
(/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))) (neg.f64 (*.f64 Om Om)))
(/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) (*.f64 Om Om))
(*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 1 binary64)))
(*.f64 (*.f64 (sin.f64 ky) l) (*.f64 (sin.f64 ky) l))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 l l))
(pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 ky) l)) #s(literal 2 binary64)))
(*.f64 (sin.f64 ky) l)
(*.f64 l (sin.f64 ky))
(*.f64 (pow.f64 Om #s(literal 1 binary64)) (pow.f64 Om #s(literal 1 binary64)))
(*.f64 (neg.f64 Om) (neg.f64 Om))
(*.f64 (fabs.f64 Om) (fabs.f64 Om))
(*.f64 Om Om)
(pow.f64 Om #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 Om) #s(literal 2 binary64)))
#s(literal 4 binary64)
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))))))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))))))
(fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))))
(*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 kx) #s(literal 1 binary64)) (pow.f64 (sin.f64 kx) #s(literal 1 binary64)))
(*.f64 (sin.f64 kx) (sin.f64 kx))
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 kx)) #s(literal 2 binary64)))
(sin.f64 kx)
kx
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 (+.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (+.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))))
(+.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 l l) Om) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) Om))
(*.f64 (*.f64 l l) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))
(/.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) Om) Om)
(/.f64 (neg.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (neg.f64 (*.f64 Om Om)))
(/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om))
(*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 l l))
(*.f64 l (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) l))
(fma.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 1 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 ky) l) (*.f64 (sin.f64 ky) l) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(fma.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(fma.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 l l) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 l l) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(*.f64 (pow.f64 l #s(literal 1 binary64)) (pow.f64 l #s(literal 1 binary64)))
(*.f64 (neg.f64 l) (neg.f64 l))
(*.f64 (fabs.f64 l) (fabs.f64 l))
(*.f64 l l)
(pow.f64 l #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 l) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (-.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (-.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (sin.f64 kx) #s(literal 1 binary64)) (pow.f64 (sin.f64 kx) #s(literal 1 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 ky) #s(literal 1 binary64)) (pow.f64 (sin.f64 ky) #s(literal 1 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 ky)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 l l) (neg.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (neg.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) (*.f64 l l) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (*.f64 l l) (neg.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 2 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) (*.f64 l l) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (*.f64 l l) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 2 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(literal 1 binary64))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 l l)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64))) #s(literal 64 binary64))) (*.f64 l l) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -12 binary64)))) (*.f64 l l) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(literal 1 binary64))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) l) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -2 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 l l) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (*.f64 l l) (*.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64))) (*.f64 l l) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(literal 1 binary64))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64)))
#s(approx (pow (/ (* 2 l) Om) 2) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om)))
#s(approx (/ (* 2 l) Om) (/.f64 (*.f64 l #s(literal 2 binary64)) Om))
#s(approx (* 2 l) (*.f64 l #s(literal 2 binary64)))
#s(approx l l)
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om))
#s(approx (pow (* l (sin ky)) 2) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)))
#s(approx (* l (sin ky)) (*.f64 (sin.f64 ky) l))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))
#s(approx (* l l) (*.f64 l l))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 #s(literal 1/2 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal -1/32 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal -1/32 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 Om #s(literal 3 binary64))) #s(literal -3/64 binary64)) (pow.f64 l #s(literal 3 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 5 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 1 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 5 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 Om l) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 Om Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 (pow.f64 l #s(literal 6 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) l))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (*.f64 (fma.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 4 binary64) (pow.f64 l #s(literal -2 binary64))) (*.f64 l l)))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) (pow.f64 l #s(literal -2 binary64))) (*.f64 l l)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (*.f64 (fma.f64 (/.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) (pow.f64 l #s(literal -2 binary64))) (*.f64 l l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om) l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal 1/32 binary64))) l) #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 Om #s(literal 3 binary64))) #s(literal -3/64 binary64)) l)) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 Om Om) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal -1/32 binary64))) l))) l) #s(literal -1 binary64) (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) l) #s(literal -1 binary64) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal 1/4 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64)))))) l) #s(literal -1 binary64) #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) l) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) l) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 Om Om) (/.f64 (*.f64 (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal -3/256 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 Om #s(literal 8 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 (pow.f64 l #s(literal 6 binary64)) Om))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) Om) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (fma.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l l))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 Om #s(literal -1 binary64))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) Om)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) Om (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) Om) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal -3/64 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/32 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) Om (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om (sqrt.f64 #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))) (*.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -7 binary64))) (*.f64 (*.f64 #s(literal 3/256 binary64) (pow.f64 l #s(literal -5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (*.f64 l #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 Om Om) (*.f64 (*.f64 l #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 l #s(literal -3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal -5 binary64))))) (*.f64 Om Om) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 l #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 Om Om) (*.f64 (*.f64 l #s(literal 2 binary64)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) Om))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx Om Om)
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx (* Om Om) (*.f64 Om Om))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/2 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal -1/2 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/2 binary64) #s(literal 1 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -1/4 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 (fma.f64 #s(literal -1/4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 2 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -12 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 64 binary64) (pow.f64 l #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)))) (pow.f64 Om #s(literal 6 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)))) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64))) #s(literal 1 binary64)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (fma.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))) #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 kx kx) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))) (*.f64 kx kx) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 kx kx) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))))) (*.f64 kx kx) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))) (*.f64 kx kx) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1/4 binary64) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 kx kx) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 kx kx) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 kx kx) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 kx kx))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 kx kx) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 kx kx))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal 16/3 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 kx kx)) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 kx kx) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 kx kx) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 kx kx)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1/2 binary64))) (*.f64 kx kx) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 Om Om)))))) (*.f64 kx kx)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64))))))) (*.f64 kx kx) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 kx kx) (sqrt.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))) #s(literal 1 binary64)))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om)))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))) (*.f64 Om Om))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 Om Om))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 kx kx (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) #s(literal 1/3 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (pow (sin kx) 2) (*.f64 kx kx))
#s(approx (pow (sin kx) 2) (*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx)))
#s(approx (pow (sin kx) 2) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) #s(literal 1/3 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx)))
#s(approx (pow (sin kx) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/315 binary64) (*.f64 kx kx) #s(literal 2/45 binary64)) (*.f64 kx kx)) #s(literal 1/3 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx)))
#s(approx (sin kx) kx)
#s(approx (sin kx) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 kx kx) #s(literal 1 binary64)) kx))
#s(approx (sin kx) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 kx kx)) #s(literal 1/6 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) kx))
#s(approx (sin kx) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 kx kx) #s(literal 1/120 binary64)) (*.f64 kx kx)) #s(literal 1/6 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) kx))
#s(approx kx kx)
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om) #s(literal 2 binary64) #s(literal 1 binary64)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 (fma.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 4/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))) (*.f64 Om Om))) #s(literal 1 binary64)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (+.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))) (*.f64 Om Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (fma.f64 (fma.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 kx kx) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)) Om) Om)))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64)))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (+.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 l l)) (*.f64 kx kx) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2/45 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))) (*.f64 kx kx) (*.f64 l l)) (*.f64 kx kx) (pow.f64 (*.f64 (sin.f64 ky) l) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 kx kx (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) #s(literal 1/3 binary64)) (*.f64 kx kx) #s(literal 1 binary64)) (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (pow (sin kx) 2) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (sin kx) (sin.f64 kx))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 ky ky) (sqrt.f64 #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))))) (*.f64 ky ky) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 ky ky) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64))))) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))))) (*.f64 ky ky) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))))) (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om))))) (*.f64 ky ky) (sqrt.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1/4 binary64) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 ky ky) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/4 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 ky ky) (neg.f64 (*.f64 (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 ky ky) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 ky ky))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 ky ky) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1 binary64)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (*.f64 ky ky))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 8/45 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -16 binary64) (fma.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -4/3 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 16/3 binary64))))) (*.f64 ky ky)) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 ky ky) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal -3 binary64))))) (*.f64 ky ky) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 ky ky)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) #s(literal 1/2 binary64))) (*.f64 ky ky) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 l l) (/.f64 (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))) (*.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 Om Om)))))) (*.f64 ky ky)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))) (*.f64 ky ky) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))) (*.f64 ky ky) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 #s(literal 4 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 ky ky (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)) (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 ky ky) #s(literal 2/45 binary64)) #s(literal 1/3 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (pow (sin ky) 2) (*.f64 ky ky))
#s(approx (pow (sin ky) 2) (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)) (*.f64 ky ky)))
#s(approx (pow (sin ky) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 ky ky) #s(literal 2/45 binary64)) #s(literal 1/3 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 ky ky)))
#s(approx (pow (sin ky) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/315 binary64) #s(literal 2/45 binary64)) (*.f64 ky ky)) #s(literal 1/3 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 ky ky)))
#s(approx (sin ky) ky)
#s(approx (sin ky) (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/6 binary64) #s(literal 1 binary64)) ky))
#s(approx (sin ky) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 ky ky) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) ky))
#s(approx (sin ky) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 ky ky)) #s(literal 1/6 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) ky))
#s(approx ky ky)
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -4/3 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) #s(literal 1 binary64)))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 8/45 binary64) (/.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) #s(literal 1 binary64)))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (*.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 ky ky)))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (*.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 2/45 binary64) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 ky ky)))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -1/315 binary64) (/.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 ky ky)))
#s(approx (pow (* l (sin ky)) 2) (pow.f64 (*.f64 ky l) #s(literal 2 binary64)))
#s(approx (pow (* l (sin ky)) 2) (*.f64 (fma.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 ky ky)))
#s(approx (pow (* l (sin ky)) 2) (*.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) #s(literal 2/45 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))) (*.f64 ky ky) (*.f64 l l)) (*.f64 ky ky)))
#s(approx (pow (* l (sin ky)) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) #s(literal -1/315 binary64) (*.f64 #s(literal 2/45 binary64) (*.f64 l l))) (*.f64 ky ky) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))) (*.f64 ky ky) (*.f64 l l)) (*.f64 ky ky)))
#s(approx (* l (sin ky)) (*.f64 ky l))
#s(approx (* l (sin ky)) (*.f64 (fma.f64 (*.f64 (*.f64 ky ky) l) #s(literal -1/6 binary64) l) ky))
#s(approx (* l (sin ky)) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 ky ky) l) #s(literal 1/120 binary64) (*.f64 #s(literal -1/6 binary64) l)) (*.f64 ky ky) l) ky))
#s(approx (* l (sin ky)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 ky ky) l) #s(literal -1/5040 binary64) (*.f64 #s(literal 1/120 binary64) l)) (*.f64 ky ky) (*.f64 #s(literal -1/6 binary64) l)) (*.f64 ky ky) l) ky))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 1 binary64)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -2/3 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 2 binary64))) #s(literal 1 binary64)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4/45 binary64) (/.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (+.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 2/45 binary64) (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 ky ky) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (+.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (fma.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) #s(literal -1/3 binary64) (*.f64 l l)) (*.f64 ky ky) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (fma.f64 (fma.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) #s(literal 2/45 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 l l))) (*.f64 ky ky) (*.f64 l l)) (*.f64 ky ky) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 ky ky (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (*.f64 ky ky) #s(literal -1/3 binary64) #s(literal 1 binary64)) (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 ky ky) #s(literal 2/45 binary64)) #s(literal 1/3 binary64)) (*.f64 ky ky) #s(literal 1 binary64)) (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (pow (sin ky) 2) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (sin ky) (sin.f64 ky))

eval90.0ms (1.4%)

Memory
-6.9MiB live, 138.4MiB allocated; 14ms collecting garbage
Compiler

Compiled 34 771 to 3 623 computations (89.6% saved)

prune18.0ms (0.3%)

Memory
-5.6MiB live, 41.6MiB allocated; 2ms collecting garbage
Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New52410534
Fresh628
Picked415
Done000
Total53413547
Accuracy
100.0%
Counts
547 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
94.4%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
78.1%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
76.1%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
83.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
80.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
47.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64))))
44.8%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
40.5%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
75.9%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
81.3%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
52.2%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
66.2%
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
Compiler

Compiled 1 093 to 796 computations (27.2% saved)

series179.0ms (2.7%)

Memory
30.3MiB live, 268.5MiB allocated; 23ms collecting garbage
Counts
53 → 461
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(sqrt.f64 #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin.f64 ky)
ky
#s(literal 2 binary64)
(pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))
(/.f64 (*.f64 l #s(literal 2 binary64)) Om)
(*.f64 l #s(literal 2 binary64))
l
Om
#s(literal 1 binary64)
#s(literal -1 binary64)
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))
(*.f64 l (sin.f64 kx))
(sin.f64 kx)
kx
(*.f64 Om Om)
#s(literal 4 binary64)
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 Om l))
#s(literal -1/4 binary64)
(/.f64 Om l)
(/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
Outputs
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt 2)))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2)))))) (sqrt 2))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))) (sqrt 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 2))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 1))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 1))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (pow (/ (* l 2) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* l 2) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* l 2) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 2))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 4)) (pow Om 4))) (* 2 (/ (pow (sin kx) 2) (pow Om 2))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 6)) (pow Om 6))))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* l (sin kx)) #s(hole binary64 (* l (sin kx))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (/ (+ (* -1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 l)) l)))
#s(approx (* -1/4 (/ Om l)) #s(hole binary64 (* -1/4 (/ Om l))))
#s(approx (/ Om l) #s(hole binary64 (/ Om l)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (sqrt 1/2)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) (pow l 3))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 1))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1/2))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx)))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 1))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* 1/2 (/ Om (* l (sin kx)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (+ (* -1/16 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ Om (* l (sin kx))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ Om (* l (sin kx)))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* 1/2 (/ Om (* l (sin kx))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l)))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l)))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* 2 (/ (* l (sin kx)) Om))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* l (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/512 (/ (pow Om 5) (* (pow l 6) (pow (sin kx) 5)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (pow (sin kx) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 1/2))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* 1/32 (/ (pow Om 2) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) l)) (* -1/32 (/ (pow Om 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx)))) l)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx))))) l)))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* -1/2 (/ Om (* l (sin kx)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l)))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l)))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1/2 (/ Om (* l (sin kx))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -2 (/ (* l (sin kx)) Om))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -1 (* l (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/512 (/ (pow Om 5) (* (pow l 6) (pow (sin kx) 5)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* -1/32 (/ Om (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (- (* 1/2 (* Om (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))))) (* 1/32 (/ 1 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ 1 (* l (sin kx)))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx)))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ 1 (* l (sin kx))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin kx) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin kx) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (/ (+ (* 1/4 (/ (pow Om 2) (* l (sin kx)))) (* 2 (* l (sin kx)))) Om)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sin kx))) (* (pow Om 2) (+ (* -1/64 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx))))))) Om)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sin kx))) (* (pow Om 2) (+ (* (pow Om 2) (- (* 1/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/64 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx))))))) Om)))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (pow (sin kx) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* Om Om) #s(hole binary64 (pow Om 2)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (/ (+ (* 2 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2)))) (* (pow Om 6) (sqrt 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* Om (+ (* -1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1 (* Om (- (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (pow l 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx l)))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* -1/6 (* (pow kx 2) l))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* 1/120 (* (pow kx 2) l))))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* (pow kx 2) (+ (* -1/5040 (* (pow kx 2) l)) (* 1/120 l)))))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (pow l 2)) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* 1/8 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin ky) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* 1/8 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)) (* 1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l))))))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (/ 1 (sin ky))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* -1/2 (/ (pow kx 2) (pow (sin ky) 3))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow kx 2) (- (* 1/2 (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow kx 2) (- (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) (* 1/2 (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (sin ky)))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin ky) (* 1/2 (/ (pow kx 2) (sin ky))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* -1/2 (/ (* (pow kx 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2))))) (sin ky))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (sin ky))) (* 1/2 (/ (* (pow kx 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (pow (sin ky) 2))))) (sin ky))))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow ky 2)))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx ky #s(hole binary64 ky))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (pow l 2)) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* 1/8 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin kx) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* 1/8 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)) (* 1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l))))))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (/ 1 (sin kx))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* -1/2 (/ (pow ky 2) (pow (sin kx) 3))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow ky 2) (- (* 1/2 (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow ky 2) (- (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) (* 1/2 (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (sin kx)))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin kx) (* 1/2 (/ (pow ky 2) (sin kx))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* -1/2 (/ (* (pow ky 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2))))) (sin kx))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (sin kx))) (* 1/2 (/ (* (pow ky 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (pow (sin kx) 2))))) (sin kx))))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Calls

12 calls:

TimeVariablePointExpression
34.0ms
l
@-inf
((* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) 1/2 (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky 2 (pow (/ (* l 2) Om) 2) (/ (* l 2) Om) (* l 2) l Om 1 -1 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (* -1/4 (/ Om l)) -1/4 (/ Om l) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))
28.0ms
kx
@0
((* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) 1/2 (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky 2 (pow (/ (* l 2) Om) 2) (/ (* l 2) Om) (* l 2) l Om 1 -1 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (* -1/4 (/ Om l)) -1/4 (/ Om l) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))
11.0ms
ky
@0
((* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) 1/2 (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky 2 (pow (/ (* l 2) Om) 2) (/ (* l 2) Om) (* l 2) l Om 1 -1 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (* -1/4 (/ Om l)) -1/4 (/ Om l) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))
10.0ms
kx
@inf
((* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) 1/2 (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky 2 (pow (/ (* l 2) Om) 2) (/ (* l 2) Om) (* l 2) l Om 1 -1 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (* -1/4 (/ Om l)) -1/4 (/ Om l) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))
10.0ms
l
@0
((* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) 1/2 (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (sin ky) 2) (sin ky) ky 2 (pow (/ (* l 2) Om) 2) (/ (* l 2) Om) (* l 2) l Om 1 -1 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) 4 (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (* -1/4 (/ Om l)) -1/4 (/ Om l) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))

rewrite328.0ms (5%)

Memory
14.6MiB live, 393.2MiB allocated; 38ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0218142985
0224140689
0876339062
Stop Event
iter-limit
node-limit
iter-limit
Counts
514 → 580
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(sqrt.f64 #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(sin.f64 ky)
ky
#s(literal 2 binary64)
(pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))
(/.f64 (*.f64 l #s(literal 2 binary64)) Om)
(*.f64 l #s(literal 2 binary64))
l
Om
#s(literal 1 binary64)
#s(literal -1 binary64)
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))
(*.f64 l (sin.f64 kx))
(sin.f64 kx)
kx
(*.f64 Om Om)
#s(literal 4 binary64)
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 Om l))
#s(literal -1/4 binary64)
(/.f64 Om l)
(/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt 2)))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2)))))) (sqrt 2))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))) (sqrt 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 2))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 1))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 1))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (pow (/ (* l 2) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* l 2) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* l 2) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 2))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 4)) (pow Om 4))) (* 2 (/ (pow (sin kx) 2) (pow Om 2))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (sin kx) 6)) (pow Om 6))))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* l (sin kx)) #s(hole binary64 (* l (sin kx))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (/ (+ (* -1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 l)) l)))
#s(approx (* -1/4 (/ Om l)) #s(hole binary64 (* -1/4 (/ Om l))))
#s(approx (/ Om l) #s(hole binary64 (/ Om l)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (sqrt 1/2)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) (pow l 3))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 1))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1/2))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx)))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 1))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* 1/2 (/ Om (* l (sin kx)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (+ (* -1/16 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ Om (* l (sin kx))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ Om (* l (sin kx)))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* 1/2 (/ Om (* l (sin kx))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l)))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l)))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* 2 (/ (* l (sin kx)) Om))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* l (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/512 (/ (pow Om 5) (* (pow l 6) (pow (sin kx) 5)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (pow (sin kx) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 1/2))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* 1/32 (/ (pow Om 2) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) l)) (* -1/32 (/ (pow Om 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx)))) l)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx))))) l)))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* -1/2 (/ Om (* l (sin kx)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l)))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l)))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1/2 (/ Om (* l (sin kx))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))) l))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx))))) l))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1 (/ (* (sin kx) (+ (* 1/256 (/ (pow Om 8) (pow (sin kx) 8))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (pow (sin kx) 2))))) (* Om (pow l 6)))) (+ (* -1/16 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/2 (/ Om (sin kx)))))) l))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -2 (/ (* l (sin kx)) Om))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -1 (* l (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (* -1 (* l (+ (* -1/64 (/ (pow Om 3) (* (pow l 4) (pow (sin kx) 3)))) (+ (* 1/512 (/ (pow Om 5) (* (pow l 6) (pow (sin kx) 5)))) (+ (* 1/4 (/ Om (* (pow l 2) (sin kx)))) (* 2 (/ (sin kx) Om)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* -1/32 (/ Om (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (- (* 1/2 (* Om (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))))) (* 1/32 (/ 1 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ 1 (* l (sin kx)))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx)))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* Om (+ (* -1/16 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/2 (/ 1 (* l (sin kx))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* Om (+ (* (pow Om 2) (- (* 3/256 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (* Om (+ (* (pow Om 2) (- (* (pow Om 2) (+ (* -5/2048 (/ (pow Om 2) (* (pow l 7) (pow (sin kx) 7)))) (* 3/256 (/ 1 (* (pow l 5) (pow (sin kx) 5)))))) (* 1/16 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/2 (/ 1 (* l (sin kx))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (/ (+ (* 1/4 (/ (pow Om 2) (* l (sin kx)))) (* 2 (* l (sin kx)))) Om)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sin kx))) (* (pow Om 2) (+ (* -1/64 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx))))))) Om)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (/ (+ (* 2 (* l (sin kx))) (* (pow Om 2) (+ (* (pow Om 2) (- (* 1/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/64 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx))))))) Om)))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (pow (sin kx) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* Om Om) #s(hole binary64 (pow Om 2)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (/ (+ (* 2 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2)))) (* (pow Om 6) (sqrt 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (sin kx) 4)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (sin kx) 6)) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* Om (+ (* -1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1 (* Om (- (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 2 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* -1/2 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/2 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (* 2 (/ (pow l 2) (pow Om 2))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/2 (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))) (pow Om 2)))))) (* 1/2 (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (pow l 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx l)))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* -1/6 (* (pow kx 2) l))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* 1/120 (* (pow kx 2) l))))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* (pow kx 2) (+ (* -1/5040 (* (pow kx 2) l)) (* 1/120 l)))))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (pow l 2)) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin ky) 2)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* 1/8 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin ky) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* 1/8 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)) (* 1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l))))))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (/ 1 (sin ky))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* -1/2 (/ (pow kx 2) (pow (sin ky) 3))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow kx 2) (- (* 1/2 (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow kx 2) (- (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) (* 1/2 (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (sin ky)))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin ky) (* 1/2 (/ (pow kx 2) (sin ky))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* -1/2 (/ (* (pow kx 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2))))) (sin ky))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (sin ky))) (* 1/2 (/ (* (pow kx 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (pow (sin ky) 2))))) (sin ky))))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow ky 2)))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx ky #s(hole binary64 ky))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(hole binary64 (+ 1 (+ (* 2 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 2 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -2/3 (/ (pow l 2) (pow Om 2))) (* 4/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2)))) (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (pow l 2)) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) #s(hole binary64 (+ (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2))) (* (pow l 2) (pow (sin kx) 2)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* 1/8 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin kx) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* 1/8 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)) (* 1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l))))))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (/ 1 (sin kx))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* -1/2 (/ (pow ky 2) (pow (sin kx) 3))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow ky 2) (- (* 1/2 (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) #s(hole binary64 (+ (* (pow ky 2) (- (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) (* 1/2 (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (sin kx)))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin kx) (* 1/2 (/ (pow ky 2) (sin kx))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* -1/2 (/ (* (pow ky 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2))))) (sin kx))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (sin kx))) (* 1/2 (/ (* (pow ky 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (pow (sin kx) 2))))) (sin kx))))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (pow (sin ky) 2) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Outputs
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(pow.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (+.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(+.f64 (pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(pow.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))) #s(literal 1 binary64))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 ky)))
(*.f64 (fabs.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64)))
(sin.f64 ky)
ky
#s(literal 2 binary64)
(*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (/.f64 (*.f64 l #s(literal 2 binary64)) Om))
(pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 l #s(literal 2 binary64))) (neg.f64 Om))
(/.f64 (*.f64 l #s(literal 2 binary64)) Om)
(*.f64 l #s(literal 2 binary64))
l
Om
#s(literal 1 binary64)
#s(literal -1 binary64)
(pow.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
(pow.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (neg.f64 (*.f64 Om Om)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))
(*.f64 (*.f64 l (sin.f64 kx)) (*.f64 l (sin.f64 kx)))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 l (sin.f64 kx))) #s(literal 2 binary64)))
(*.f64 l (sin.f64 kx))
(sin.f64 kx)
kx
(*.f64 (neg.f64 Om) (neg.f64 Om))
(*.f64 (fabs.f64 Om) (fabs.f64 Om))
(*.f64 Om Om)
(pow.f64 Om #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 Om) #s(literal 2 binary64)))
#s(literal 4 binary64)
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
#s(literal 1/2 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))))))
(+.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(pow.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))) (neg.f64 (*.f64 Om Om)))
(/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
(pow.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1/2 binary64))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(+.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 Om l))
#s(literal -1/4 binary64)
(/.f64 (neg.f64 Om) (neg.f64 l))
(/.f64 Om l)
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))
(/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
(hypot.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(hypot.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 kx)))
(hypot.f64 (neg.f64 (sin.f64 ky)) (sin.f64 kx))
(hypot.f64 (fabs.f64 (sin.f64 ky)) (neg.f64 (sin.f64 kx)))
(hypot.f64 (fabs.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 kx)))
(hypot.f64 (fabs.f64 (sin.f64 ky)) (sin.f64 kx))
(hypot.f64 (sin.f64 ky) (neg.f64 (sin.f64 kx)))
(hypot.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx)))
(hypot.f64 (sin.f64 ky) (sin.f64 kx))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(literal 1 binary64))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 #s(literal 2 binary64)))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(literal 2 binary64))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(literal 1 binary64))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) #s(literal 1 binary64))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) #s(literal 1 binary64))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (pow (/ (* l 2) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))
#s(approx (/ (* l 2) Om) (*.f64 #s(literal 2 binary64) (/.f64 l Om)))
#s(approx (* l 2) (*.f64 #s(literal 2 binary64) l))
#s(approx l l)
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(literal 1 binary64))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(literal 2 binary64))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) #s(literal 1 binary64))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) #s(literal 1 binary64))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 4 binary64))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (pow.f64 Om #s(literal 6 binary64))))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (pow (* l (sin kx)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
#s(approx (* l (sin kx)) (*.f64 l (sin.f64 kx)))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 2 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(literal 1 binary64))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(literal 1 binary64))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 1/2 binary64) l)) l))
#s(approx (* -1/4 (/ Om l)) (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)))
#s(approx (/ Om l) (/.f64 Om l))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 #s(literal 1/2 binary64)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) (pow.f64 l #s(literal 3 binary64))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(literal 1 binary64))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))) (pow.f64 l #s(literal 3 binary64))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(literal 1 binary64))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) l))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) l))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 #s(literal 1/2 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) (pow.f64 l #s(literal 3 binary64))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(literal 1/2 binary64))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) #s(literal 1 binary64))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx)))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)))) l))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx))))) l))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 l #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)))))) l))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l (sin.f64 kx)) Om)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sin.f64 kx))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 kx) Om)))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sin.f64 kx))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 kx) Om))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sin.f64 kx))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 kx) Om)))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 1 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(literal 1/2 binary64))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) l) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))) l) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) l)))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) l) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) l))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 kx)))) l))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 kx))))) l))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)))) l))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx))))) l))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx)))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)))) l)))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx))))) l)))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (sin.f64 kx) #s(literal 8 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64)))))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))) (pow.f64 l #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 Om (sin.f64 kx)))))) l)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 l (sin.f64 kx)) Om)))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sin.f64 kx))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 kx) Om))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sin.f64 kx))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 kx) Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 Om #s(literal 5 binary64)) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 (*.f64 l l) (sin.f64 kx))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 kx) Om))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 Om (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 Om (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 Om (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))))) (*.f64 #s(literal 1/32 binary64) (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal -1 binary64)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -7 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (pow.f64 l #s(literal -5 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) Om))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))) Om))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx Om Om)
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/512 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 (*.f64 Om Om) (-.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/32 binary64) (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 (*.f64 Om Om) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 Om (fma.f64 (*.f64 Om Om) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (*.f64 Om (fma.f64 (*.f64 Om Om) (-.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 7 binary64))) (*.f64 #s(literal 3/256 binary64) (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 5 binary64)) #s(literal -1 binary64))))) (*.f64 #s(literal 1/16 binary64) (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (sin.f64 kx))) (*.f64 #s(literal 2 binary64) (*.f64 l (sin.f64 kx)))) Om))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (sin.f64 kx)) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))) Om))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (sin.f64 kx)) (*.f64 (*.f64 Om Om) (fma.f64 (*.f64 Om Om) (-.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/64 binary64) (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))) Om))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx (* Om Om) (*.f64 Om Om))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -7 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (pow.f64 l #s(literal -5 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))) Om))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 Om #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (*.f64 Om (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 Om #s(literal -1 binary64))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (*.f64 #s(literal -1 binary64) (*.f64 Om (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 Om #s(literal -1 binary64)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 kx kx (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 kx kx) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 kx kx))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 kx kx) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) #s(literal 1/3 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 Om Om)) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 Om Om)) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 Om Om)) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 Om Om)) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 Om Om)) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 Om Om)) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))))
#s(approx (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (pow (* l (sin kx)) 2) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)))
#s(approx (pow (* l (sin kx)) 2) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 l l))))
#s(approx (pow (* l (sin kx)) 2) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 #s(literal 2/45 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)))) (*.f64 l l))))
#s(approx (pow (* l (sin kx)) 2) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 l l))))) (*.f64 l l))))
#s(approx (* l (sin kx)) (*.f64 kx l))
#s(approx (* l (sin kx)) (*.f64 kx (+.f64 l (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 kx kx) l)))))
#s(approx (* l (sin kx)) (*.f64 kx (+.f64 l (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/6 binary64) l (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 kx kx) l)))))))
#s(approx (* l (sin kx)) (*.f64 kx (+.f64 l (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/6 binary64) l (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 kx kx) l) (*.f64 #s(literal 1/120 binary64) l))))))))
#s(approx (sin kx) kx)
#s(approx (sin kx) (*.f64 kx (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 kx kx)))))
#s(approx (sin kx) (*.f64 kx (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 kx kx)) #s(literal 1/6 binary64))))))
#s(approx (sin kx) (*.f64 kx (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 (*.f64 kx kx) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 kx kx)))) #s(literal 1/6 binary64))))))
#s(approx kx kx)
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (+.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))) (*.f64 Om Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (+.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 l l)) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 #s(literal 2/45 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)))) (*.f64 l l)) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 kx kx)) (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64))))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)) (pow.f64 (sin.f64 ky) #s(literal -8 binary64)))))))) l)))))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64)))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (fma.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -3 binary64)))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (fma.f64 (*.f64 kx kx) (-.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)) (pow.f64 (sin.f64 ky) #s(literal -8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -3 binary64)))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (sin.f64 ky))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (+.f64 (sin.f64 ky) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 kx kx) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -2 binary64))))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -1 binary64)))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (+.f64 (sin.f64 ky) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -2 binary64)))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 kx kx) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -1 binary64)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sin kx) (sin.f64 kx))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))))))
#s(approx (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 ky ky (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 ky ky))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 ky ky)) #s(literal 1/3 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (pow (sin ky) 2) (*.f64 ky ky))
#s(approx (pow (sin ky) 2) (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 ky ky)))))
#s(approx (pow (sin ky) 2) (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 ky ky)) #s(literal 1/3 binary64))))))
#s(approx (pow (sin ky) 2) (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (*.f64 ky ky)))) #s(literal 1/3 binary64))))))
#s(approx (sin ky) ky)
#s(approx (sin ky) (*.f64 ky (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 ky ky)))))
#s(approx (sin ky) (*.f64 ky (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 ky ky)) #s(literal 1/6 binary64))))))
#s(approx (sin ky) (*.f64 ky (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 ky ky)))) #s(literal 1/6 binary64))))))
#s(approx ky ky)
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))))))
#s(approx (+ (* (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) 2) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4/45 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (/.f64 (+.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (/ (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (* Om Om)) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)))) (/.f64 (*.f64 l l) (*.f64 Om Om))) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (+.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 l l)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))))
#s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (fma.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 #s(literal 2/45 binary64) (pow.f64 (*.f64 ky l) #s(literal 2 binary64)))) (*.f64 l l)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 ky ky)) (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64))))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)) (pow.f64 (sin.f64 kx) #s(literal -8 binary64)))))))) l)))))))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64)))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -3 binary64)))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx))))) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)) (pow.f64 (sin.f64 kx) #s(literal -8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -3 binary64)))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (sin.f64 kx))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 ky ky) (sin.f64 kx)))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (+.f64 (sin.f64 kx) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -2 binary64))))) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -1 binary64)))))))
#s(approx (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))) (+.f64 (sin.f64 kx) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -2 binary64)))) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -2 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -1 binary64)))))))
#s(approx (pow (sin ky) 2) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (sin ky) (sin.f64 ky))

eval101.0ms (1.5%)

Memory
-2.4MiB live, 183.1MiB allocated; 20ms collecting garbage
Compiler

Compiled 57 248 to 4 283 computations (92.5% saved)

prune24.0ms (0.4%)

Memory
10.9MiB live, 57.6MiB allocated; 3ms collecting garbage
Pruning

15 alts after pruning (12 fresh and 3 done)

PrunedKeptTotal
New6505655
Fresh077
Picked325
Done011
Total65315668
Accuracy
100.0%
Counts
668 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
40.5%
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
46.4%
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
94.4%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
78.1%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
83.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
80.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
47.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64))))
44.8%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
40.5%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
41.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) #s(approx (sin kx) kx))) #s(literal 1/2 binary64))))
81.3%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
42.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
52.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
52.2%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
66.2%
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
Compiler

Compiled 1 272 to 923 computations (27.4% saved)

series154.0ms (2.3%)

Memory
5.7MiB live, 319.5MiB allocated; 46ms collecting garbage
Counts
64 → 476
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(*.f64 #s(literal 2 binary64) l)
l
Om
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))
(cos.f64 (*.f64 #s(literal 2 binary64) ky))
(*.f64 #s(literal 2 binary64) ky)
ky
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))
#s(literal -1/4 binary64)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(sin.f64 ky)
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(literal -1 binary64)
(/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))
(*.f64 l (sin.f64 kx))
(sin.f64 kx)
kx
(*.f64 Om Om)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
(sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))
#s(literal 4 binary64)
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64)))
(+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(literal -1/2 binary64)
(*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 Om l)
(/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
Outputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 1))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (pow (/ (* 2 l) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* 2 l) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* 2 l) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (/ (+ (* -1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 l)) l)))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* -1/4 (/ Om (* l (sin ky))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (* -1/4 (/ Om (* l (sin ky))))))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ Om (* l (sin ky)))))
#s(approx (* l (sin ky)) #s(hole binary64 (* l (sin ky))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 1))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* l (sin kx)) #s(hole binary64 (* l (sin kx))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt 2)))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2)))))) (sqrt 2))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))) (sqrt 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 2))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 1))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (/ Om l) #s(hole binary64 (/ Om l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 1/2))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 1/2))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1/2))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx)))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (sqrt 1/2)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) (pow l 3))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 1))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx)))) l)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx))))) l)))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* 1/32 (/ (pow Om 2) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) l)) (* -1/32 (/ (pow Om 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (/ (+ (* -1 (* (pow l 2) (pow (sin kx) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* Om Om) #s(hole binary64 (pow Om 2)))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* -1/32 (/ Om (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (- (* 1/2 (* Om (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))))) (* 1/32 (/ 1 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* Om (+ (* -1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2)))) (* (pow Om 6) (sqrt 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1 (* Om (- (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om)))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* 1/8 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin ky) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* 1/8 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)) (* 1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* 1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 1/3 (/ (pow l 2) (pow Om 2))))))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* 1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 1/3 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/45 (/ (pow l 2) (pow Om 2))) (* 1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (pow l 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx l)))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* -1/6 (* (pow kx 2) l))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* 1/120 (* (pow kx 2) l))))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* (pow kx 2) (+ (* -1/5040 (* (pow kx 2) l)) (* 1/120 l)))))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (* -1/2 (/ Om (* l (sin ky))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin ky)))) (* 1/4 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3)))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* -1/4 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)) (* 1/4 (/ Om (* l (pow (sin ky) 3)))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* 1/4 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/4 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)) (* 1/4 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l)))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (/ Om (* l (sin ky)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* -1/2 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3)))) (/ Om (* l (sin ky))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/2 (/ Om (* l (pow (sin ky) 3)))) (* 1/2 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)))) (/ Om (* l (sin ky))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/2 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/2 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l)) (* 1/2 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)))))) (/ Om (* l (sin ky))))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (/ 1 (sin ky))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* -1/2 (/ (pow kx 2) (pow (sin ky) 3))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow kx 2) (- (* 1/2 (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow kx 2) (- (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) (* 1/2 (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (sin ky)))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin ky) (* 1/2 (/ (pow kx 2) (sin ky))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* -1/2 (/ (* (pow kx 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2))))) (sin ky))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (sin ky))) (* 1/2 (/ (* (pow kx 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (pow (sin ky) 2))))) (sin ky))))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (pow ky 2)))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 1/2))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (+ 1/2 (* -1 (pow ky 2)))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (+ 1/2 (* (pow ky 2) (- (* 1/3 (pow ky 2)) 1)))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (+ 1/2 (* (pow ky 2) (- (* (pow ky 2) (+ 1/3 (* -2/45 (pow ky 2)))) 1)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 1))
#s(approx (cos (* 2 ky)) #s(hole binary64 (+ 1 (* -2 (pow ky 2)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 (+ 1 (* (pow ky 2) (- (* 2/3 (pow ky 2)) 2)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/3 (* -4/45 (pow ky 2)))) 2)))))
#s(approx (* 2 ky) #s(hole binary64 (* 2 ky)))
#s(approx ky #s(hole binary64 ky))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* 1/8 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin kx) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* 1/8 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)) (* 1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l))))))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* -1/4 (/ Om (* ky l)))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* 1/2 ky)) ky)))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* -1/24 (/ (* Om ky) l))))) ky)))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* ky (+ (* -1/24 (/ Om l)) (* 1/4 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))))) ky)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (* -1/4 (/ Om (* ky l)))))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* -1/24 (/ (* Om (pow ky 2)) l))) ky)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* (pow ky 2) (+ (* -1/24 (/ Om l)) (* 1/4 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) ky)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* (pow ky 2) (+ (* -1/24 (/ Om l)) (* (pow ky 2) (+ (* 1/4 (* (pow ky 2) (+ (* -1/5040 (/ Om l)) (+ (* 1/720 (/ Om l)) (* 1/6 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) (* 1/4 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))))))) ky)))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ Om (* ky l))))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ (+ (* 1/6 (/ (* Om (pow ky 2)) l)) (/ Om l)) ky)))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ (+ (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ (+ (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/5040 (/ Om l)) (+ (* 1/720 (/ Om l)) (* 1/6 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky l)))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* -1/6 (* (pow ky 2) l))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* 1/120 (* (pow ky 2) l))))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* (pow ky 2) (+ (* -1/5040 (* (pow ky 2) l)) (* 1/120 l)))))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/315 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (pow l 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* (pow ky 2) (+ (* -1/315 (* (pow ky 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (* -1/2 (/ Om (* l (sin kx))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin kx)))) (* 1/4 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3)))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* -1/4 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)) (* 1/4 (/ Om (* l (pow (sin kx) 3)))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* 1/4 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/4 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)) (* 1/4 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l)))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (/ Om (* l (sin kx)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* -1/2 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3)))) (/ Om (* l (sin kx))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/2 (/ Om (* l (pow (sin kx) 3)))) (* 1/2 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)))) (/ Om (* l (sin kx))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/2 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/2 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l)) (* 1/2 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)))))) (/ Om (* l (sin kx))))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (/ 1 (sin kx))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* -1/2 (/ (pow ky 2) (pow (sin kx) 3))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow ky 2) (- (* 1/2 (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow ky 2) (- (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) (* 1/2 (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (sin kx)))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin kx) (* 1/2 (/ (pow ky 2) (sin kx))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* -1/2 (/ (* (pow ky 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2))))) (sin kx))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (sin kx))) (* 1/2 (/ (* (pow ky 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (pow (sin kx) 2))))) (sin kx))))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (- 1/2 (* 1/2 (cos (* 2 ky))))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (* 1/2 (cos (* 2 ky)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 (cos (* 2 ky))))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Calls

12 calls:

TimeVariablePointExpression
13.0ms
ky
@0
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- 1/2 (* 1/2 (cos (* 2 ky)))) 1/2 (* 1/2 (cos (* 2 ky))) (cos (* 2 ky)) (* 2 ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (* -1/4 (/ Om (* l (sin ky)))) -1/4 (/ Om (* l (sin ky))) (* l (sin ky)) (sin ky) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) -1 (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) 4 (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
11.0ms
ky
@-inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- 1/2 (* 1/2 (cos (* 2 ky)))) 1/2 (* 1/2 (cos (* 2 ky))) (cos (* 2 ky)) (* 2 ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (* -1/4 (/ Om (* l (sin ky)))) -1/4 (/ Om (* l (sin ky))) (* l (sin ky)) (sin ky) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) -1 (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) 4 (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
11.0ms
Om
@inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- 1/2 (* 1/2 (cos (* 2 ky)))) 1/2 (* 1/2 (cos (* 2 ky))) (cos (* 2 ky)) (* 2 ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (* -1/4 (/ Om (* l (sin ky)))) -1/4 (/ Om (* l (sin ky))) (* l (sin ky)) (sin ky) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) -1 (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) 4 (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
10.0ms
l
@-inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- 1/2 (* 1/2 (cos (* 2 ky)))) 1/2 (* 1/2 (cos (* 2 ky))) (cos (* 2 ky)) (* 2 ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (* -1/4 (/ Om (* l (sin ky)))) -1/4 (/ Om (* l (sin ky))) (* l (sin ky)) (sin ky) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) -1 (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) 4 (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))
9.0ms
Om
@-inf
((sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (/ 1 2) 1 2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow (/ (* 2 l) Om) 2) (/ (* 2 l) Om) (* 2 l) l Om (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- 1/2 (* 1/2 (cos (* 2 ky)))) 1/2 (* 1/2 (cos (* 2 ky))) (cos (* 2 ky)) (* 2 ky) ky (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (* -1/4 (/ Om (* l (sin ky)))) -1/4 (/ Om (* l (sin ky))) (* l (sin ky)) (sin ky) (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) -1 (/ (pow (* l (sin kx)) 2) (* Om Om)) (pow (* l (sin kx)) 2) (* l (sin kx)) (sin kx) kx (* Om Om) (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/ (pow (* l (sin ky)) 2) (* Om Om)) (pow (* l (sin ky)) 2) 4 (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))

rewrite383.0ms (5.8%)

Memory
6.1MiB live, 466.1MiB allocated; 157ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0214046597
0220943266
0850842188
Stop Event
iter-limit
node-limit
iter-limit
Counts
540 → 612
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))))))))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))))))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(*.f64 #s(literal 2 binary64) l)
l
Om
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))
(cos.f64 (*.f64 #s(literal 2 binary64) ky))
(*.f64 #s(literal 2 binary64) ky)
ky
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))
#s(literal -1/4 binary64)
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(sin.f64 ky)
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(literal -1 binary64)
(/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))
(*.f64 l (sin.f64 kx))
(sin.f64 kx)
kx
(*.f64 Om Om)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
(sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))
(pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))
#s(literal 4 binary64)
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64)))
(+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(literal -1/2 binary64)
(*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 Om l)
(/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 2))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 1))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 1))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* 2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -2 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (* (pow l 2) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 1))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (pow (/ (* 2 l) Om) 2) #s(hole binary64 (* 4 (/ (pow l 2) (pow Om 2)))))
#s(approx (/ (* 2 l) Om) #s(hole binary64 (* 2 (/ l Om))))
#s(approx (* 2 l) #s(hole binary64 (* 2 l)))
#s(approx l #s(hole binary64 l))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (/ (+ (* -1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 l)) l)))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* -1/4 (/ Om (* l (sin ky))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om (sin ky))) (* 1/2 l)) l)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (* -1/4 (/ Om (* l (sin ky))))))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ Om (* l (sin ky)))))
#s(approx (* l (sin ky)) #s(hole binary64 (* l (sin ky))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (pow (sin kx) 2) (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))) (pow Om 2))) (* 64 (/ (pow (sin kx) 6) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (sin kx) 4) (pow Om 4))) (* 4 (/ (pow (sin kx) 4) (pow Om 4))))))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 1))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow l 2) (pow (sin kx) 2))))
#s(approx (* l (sin kx)) #s(hole binary64 (* l (sin kx))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/4 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/4 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/4 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 1))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow l 2) (pow (sin ky) 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))))) (sqrt 2))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt 2)) (* (pow l 2) (+ (* -1 (/ (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))) (* 1/2 (/ (* (pow l 2) (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2))))))) (sqrt 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt 2)))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (* (pow l 2) (+ (* -1 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (* (pow Om 2) (sqrt 2)))) (* (pow l 2) (+ (* 1/2 (/ (* (pow l 2) (- (* -1/2 (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6))))) (* -1 (/ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2))))) (* (pow Om 2) (pow (sqrt 2) 2)))))) (sqrt 2))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))) (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (* (pow Om 4) (pow (sqrt 2) 2)))) (sqrt 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 2))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 1))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* -1/2 (* (pow l 2) (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (* (pow l 2) (+ (* -2 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow l 2) (+ (* -1/2 (* (pow l 2) (+ (* 2 (/ (* (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 64 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3) (pow Om 6)))))) (* -1/2 (+ (* -16 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))) (* 4 (/ (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2) (pow Om 4))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (/ Om l) #s(hole binary64 (/ Om l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 1))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* 2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 1/2))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 1/2))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 1/2))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* 1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 5)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ Om (* l (sin kx)))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (* (pow l 2) (+ (* -1 (/ (pow (sin kx) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (sqrt 1/2)))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 1/2))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (* (pow l 2) (+ (* 4 (/ (pow (sin ky) 2) (pow Om 2))) (/ 1 (pow l 2))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (sqrt 1/2)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (+ (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) (pow l 3))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 1))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (+ (* -1/32 (/ (pow Om 2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* 1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) (pow l 3))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 1))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 5))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* 1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -2 (* (/ l Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (* -1 (* l (+ (* -1/64 (* (/ (pow Om 3) (pow l 4)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (* 1/512 (* (/ (pow Om 5) (pow l 6)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))) (+ (* 1/4 (* (/ Om (pow l 2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* (/ 1 Om) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx)))) l)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (* (sin kx) (+ (* -1/64 (/ (pow Om 6) (pow (sin kx) 6))) (* 1/256 (/ (pow Om 6) (pow (sin kx) 6))))) (* Om (pow l 4)))) (+ (* -1/32 (/ (pow Om 3) (* (pow l 2) (pow (sin kx) 3)))) (* 1/4 (/ Om (sin kx))))) l)))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* -1 (/ (+ (* -1/2 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/32 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1/4 (* (/ (* Om (sqrt 1/2)) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* 1/32 (/ (* (pow Om 2) (sqrt 1/2)) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (sqrt 1/2) (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))) l)) (* -1/32 (/ (* (pow Om 2) (sqrt 1/2)) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* (* Om (sqrt 1/2)) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1/4 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* 1/32 (/ (pow Om 2) (* l (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/16 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (pow Om 3) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))) l)) (* -1/32 (/ (pow Om 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) l)) (* 1/4 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1/2 (* (/ Om l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* -1 (/ (+ (* -1 (* (/ (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (* Om (pow l 4))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1 (* (/ (+ (* 1/256 (/ (pow Om 8) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 4))) (* 1/8 (/ (* (pow Om 2) (+ (* -1/64 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))) (* 1/256 (/ (pow Om 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* Om (pow l 6))) (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+ (* -1/16 (* (/ (pow Om 3) (pow l 2)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* Om (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) l))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 1/4 (* (/ (pow Om 2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* -1/64 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) Om)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (/ (+ (* 2 (* l (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* (pow Om 2) (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))) Om)))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (pow Om 2)) (pow Om 2))))
#s(approx Om #s(hole binary64 Om))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (/ (pow Om 2) (* (pow l 3) (pow (sin kx) 3)))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1/2 (* Om (+ (* (pow Om 2) (- (* 3/512 (/ (pow Om 2) (* (pow l 5) (pow (sin kx) 5)))) (* 1/32 (/ 1 (* (pow l 3) (pow (sin kx) 3)))))) (* 1/4 (/ 1 (* l (sin kx)))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (/ (+ (* -1 (* (pow l 2) (pow (sin kx) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* Om Om) #s(hole binary64 (pow Om 2)))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* -1/32 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1/2 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/32 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/512 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (/ (+ (* 4 (* (pow l 2) (pow (sin ky) 2))) (pow Om 2)) (pow Om 2))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* -1/32 (/ (* Om (sqrt 1/2)) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (sqrt 1/2) (* Om (+ (* 1/4 (* (/ (sqrt 1/2) l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (+ (* -1/32 (/ (sqrt 1/2) (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/2 (* Om (* (sqrt 1/2) (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* -1/32 (/ Om (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ 1 (* Om (+ (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* Om (- (* 1/2 (* Om (- (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1/64 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))))))) (* 1/32 (/ 1 (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* -1/16 (* (/ (pow Om 2) (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* 3/256 (* (/ (pow Om 2) (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (* Om (+ (* 1/2 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* (pow Om 2) (+ (* -1/16 (* (/ 1 (pow l 3)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* (pow Om 2) (+ (* -5/2048 (* (/ (pow Om 2) (pow l 7)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 7))))) (* 3/256 (* (/ 1 (pow l 5)) (sqrt (/ 1 (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 5)))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow Om 4))) (+ (* 2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* 4 (/ (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)) (pow Om 6))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* Om (+ (* -1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* Om (- (* 1/2 (/ 1 Om)) (* 1/4 (/ 1 (* l (sin ky))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (pow (sin kx) 2) (+ (* -16 (* (pow l 4) (pow (sin kx) 4))) (* 4 (* (pow l 4) (pow (sin kx) 4))))))) (* 64 (* (pow l 6) (pow (sin kx) 6)))) (pow Om 6))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ 1 (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/4 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/4 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (/ (* (pow l 2) (* (sqrt 1/2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2)))) (* (pow Om 4) (sqrt 2)))) (+ (* 1/2 (/ (* (sqrt 1/2) (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2))))) (* (pow Om 6) (sqrt 2)))) (* (sqrt 1/2) (sqrt 2)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt 2) (+ (* -1 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (* (pow Om 2) (sqrt 2)))) (+ (* 1/2 (/ (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))) (* (pow Om 4) (sqrt 2)))) (* 1/2 (/ (- (* -1/2 (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3))))) (* -1 (/ (* (pow l 2) (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (- (* -1/2 (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))))) (/ (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)) (pow (sqrt 2) 2))))) (pow (sqrt 2) 2)))) (* (pow Om 6) (sqrt 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 2 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ 1 (+ (* -2 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))) (+ (* -1/2 (/ (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (pow Om 4))) (* -1/2 (/ (+ (* 2 (* (pow l 2) (* (+ (* -16 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2))) (* 4 (* (pow l 4) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 2)))) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (* 64 (* (pow l 6) (pow (+ (pow (sin kx) 2) (pow (sin ky) 2)) 3)))) (pow Om 6))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (* -1 (* Om (- (* 1/4 (* (/ 1 l) (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (* 1/2 (/ 1 Om)))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* -1 (* Om (- (* 1/4 (/ 1 (* l (sin ky)))) (* 1/2 (/ 1 Om)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 1/2 (* (* (pow kx 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (* (pow kx 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow kx 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))) (* (pow kx 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin ky) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow kx 2) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* -1/3 (pow kx 2)))) (pow (sin ky) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow kx 2) (+ 1 (* (pow kx 2) (- (* 2/45 (pow kx 2)) 1/3)))) (pow (sin ky) 2))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin ky)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* 1/8 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin ky) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* 1/8 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/8 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)) (* 1/8 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* -1/4 (* (pow kx 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/4 (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (* -4/3 (/ (pow l 2) (pow Om 2))))) (pow Om 2))) (+ (* 8/45 (/ (pow l 2) (pow Om 2))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))) (pow Om 2))) (* 16/3 (/ (pow l 4) (pow Om 4)))))))) (* -1/4 (+ (* -16 (/ (pow l 4) (pow Om 4))) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (pow Om 4)))))))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* 1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(hole binary64 (+ 1 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 1/3 (/ (pow l 2) (pow Om 2))))))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* -1 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* 1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 1/3 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) #s(hole binary64 (* (pow kx 2) (+ (* -1 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* 1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -2/45 (/ (pow l 2) (pow Om 2))) (* 1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow kx 2) (+ (* -1/315 (/ (* (pow kx 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (pow l 2))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* -1/3 (* (pow kx 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow kx 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin kx)) 2) #s(hole binary64 (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/3 (pow l 2)) (* (pow kx 2) (+ (* -1/315 (* (pow kx 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx l)))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* -1/6 (* (pow kx 2) l))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* 1/120 (* (pow kx 2) l))))))))
#s(approx (* l (sin kx)) #s(hole binary64 (* kx (+ l (* (pow kx 2) (+ (* -1/6 l) (* (pow kx 2) (+ (* -1/5040 (* (pow kx 2) l)) (* 1/120 l)))))))))
#s(approx (sin kx) #s(hole binary64 kx))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* -1/6 (pow kx 2))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* 1/120 (pow kx 2)) 1/6))))))
#s(approx (sin kx) #s(hole binary64 (* kx (+ 1 (* (pow kx 2) (- (* (pow kx 2) (+ 1/120 (* -1/5040 (pow kx 2)))) 1/6))))))
#s(approx kx #s(hole binary64 kx))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow kx 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (* (pow kx 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow kx 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))) (* (pow kx 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow kx 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow kx 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow kx 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow kx 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))))) (* (pow kx 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))) (* (pow kx 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow kx 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin ky) 2)) (pow Om 2))))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (* -1/2 (/ Om (* l (sin ky))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin ky)))) (* 1/4 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3)))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* -1/4 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)) (* 1/4 (/ Om (* l (pow (sin ky) 3)))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin ky)))) (* (pow kx 2) (+ (* 1/4 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/4 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)) (* 1/4 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l)))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (/ Om (* l (sin ky)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* -1/2 (/ (* Om (pow kx 2)) (* l (pow (sin ky) 3)))) (/ Om (* l (sin ky))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/2 (/ Om (* l (pow (sin ky) 3)))) (* 1/2 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) l)))) (/ Om (* l (sin ky))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow kx 2) (+ (* -1/2 (/ Om (* l (pow (sin ky) 3)))) (* (pow kx 2) (+ (* -1/2 (/ (* Om (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) l)) (* 1/2 (/ (* Om (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))) l)))))) (/ Om (* l (sin ky))))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (/ 1 (sin ky))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* -1/2 (/ (pow kx 2) (pow (sin ky) 3))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow kx 2) (- (* 1/2 (* (pow kx 2) (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow kx 2) (- (* (pow kx 2) (+ (* -1/2 (* (pow kx 2) (* (sin ky) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))) (pow (sin ky) 2))) (+ (* 2/45 (/ 1 (pow (sin ky) 4))) (+ (* 2/3 (/ 1 (pow (sin ky) 6))) (/ 1 (pow (sin ky) 8)))))))) (* 1/2 (* (sin ky) (+ (* 1/3 (/ 1 (pow (sin ky) 4))) (* 3/4 (/ 1 (pow (sin ky) 6)))))))) (* 1/2 (/ 1 (pow (sin ky) 3))))) (/ 1 (sin ky)))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (sin ky)))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin ky) (* 1/2 (/ (pow kx 2) (sin ky))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* -1/2 (/ (* (pow kx 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2))))) (sin ky))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin ky) (* (pow kx 2) (+ (* (pow kx 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (sin ky))) (* 1/2 (/ (* (pow kx 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin ky) 2)))) (pow (sin ky) 2))))) (sin ky))))) (* 1/2 (/ 1 (sin ky))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow (sin kx) 2) (pow (sin ky) 2))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (sin kx) #s(hole binary64 (sin kx)))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2)))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (sqrt (/ 1 (+ (pow (sin kx) 2) (pow (sin ky) 2))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (sqrt (+ (pow (sin kx) 2) (pow (sin ky) 2)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* 2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 1/2 (* (* (pow ky 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(hole binary64 (+ (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (* (pow ky 2) (+ (* 2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))) (* 1/2 (* (* (pow ky 2) (- (* 8/45 (/ (pow l 2) (pow Om 2))) (* 2 (/ (* (pow l 2) (- (* -4/3 (/ (pow l 2) (pow Om 2))) (* 4 (/ (pow l 4) (* (pow Om 4) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(hole binary64 (+ 1 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2)))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) #s(hole binary64 (+ (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))) (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (pow (sin kx) 2)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (pow ky 2) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2)))) (pow (sin kx) 2))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(hole binary64 (+ (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3)))) (pow (sin kx) 2))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (pow ky 2)))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (* (pow ky 2) (+ 1 (* -1/3 (pow ky 2))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* 2/45 (pow ky 2)) 1/3))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (* (pow ky 2) (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/45 (* -1/315 (pow ky 2)))) 1/3))))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 1/2))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (+ 1/2 (* -1 (pow ky 2)))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (+ 1/2 (* (pow ky 2) (- (* 1/3 (pow ky 2)) 1)))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (+ 1/2 (* (pow ky 2) (- (* (pow ky 2) (+ 1/3 (* -2/45 (pow ky 2)))) 1)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 1))
#s(approx (cos (* 2 ky)) #s(hole binary64 (+ 1 (* -2 (pow ky 2)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 (+ 1 (* (pow ky 2) (- (* 2/3 (pow ky 2)) 2)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 2/3 (* -4/45 (pow ky 2)))) 2)))))
#s(approx (* 2 ky) #s(hole binary64 (* 2 ky)))
#s(approx ky #s(hole binary64 ky))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (* -1/4 (/ Om (* l (sin kx)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* 1/8 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)) (* 1/8 (/ Om (* l (pow (sin kx) 3))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(hole binary64 (+ 1/2 (+ (* -1/4 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* 1/8 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/8 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)) (* 1/8 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l))))))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (* -1/4 (/ Om (* ky l)))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* 1/2 ky)) ky)))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* -1/24 (/ (* Om ky) l))))) ky)))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* ky (+ 1/2 (* ky (+ (* -1/24 (/ Om l)) (* 1/4 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))))) ky)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (* -1/4 (/ Om (* ky l)))))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* -1/24 (/ (* Om (pow ky 2)) l))) ky)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* (pow ky 2) (+ (* -1/24 (/ Om l)) (* 1/4 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) ky)))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) #s(hole binary64 (/ (+ (* -1/4 (/ Om l)) (* (pow ky 2) (+ (* -1/24 (/ Om l)) (* (pow ky 2) (+ (* 1/4 (* (pow ky 2) (+ (* -1/5040 (/ Om l)) (+ (* 1/720 (/ Om l)) (* 1/6 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) (* 1/4 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))))))) ky)))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ Om (* ky l))))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ (+ (* 1/6 (/ (* Om (pow ky 2)) l)) (/ Om l)) ky)))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ (+ (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)))
#s(approx (/ Om (* l (sin ky))) #s(hole binary64 (/ (+ (* (pow ky 2) (- (* (pow ky 2) (- (* -1 (* (pow ky 2) (+ (* -1/5040 (/ Om l)) (+ (* 1/720 (/ Om l)) (* 1/6 (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l)))))))) (+ (* -1/36 (/ Om l)) (* 1/120 (/ Om l))))) (* -1/6 (/ Om l)))) (/ Om l)) ky)))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky l)))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* -1/6 (* (pow ky 2) l))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* 1/120 (* (pow ky 2) l))))))))
#s(approx (* l (sin ky)) #s(hole binary64 (* ky (+ l (* (pow ky 2) (+ (* -1/6 l) (* (pow ky 2) (+ (* -1/5040 (* (pow ky 2) l)) (* 1/120 l)))))))))
#s(approx (sin ky) #s(hole binary64 ky))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* -1/6 (pow ky 2))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* 1/120 (pow ky 2)) 1/6))))))
#s(approx (sin ky) #s(hole binary64 (* ky (+ 1 (* (pow ky 2) (- (* (pow ky 2) (+ 1/120 (* -1/5040 (pow ky 2)))) 1/6))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/4 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* 1/2 (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(hole binary64 (+ (* 1/2 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/4 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/4 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* 4 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* -4/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 4 (/ (pow l 2) (pow Om 2))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(hole binary64 (+ 1 (* (pow ky 2) (+ (* 4 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -4/3 (/ (pow l 2) (pow Om 2))) (* 8/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* 2/45 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (/ (pow l 2) (pow Om 2))) (* (pow ky 2) (+ (* -1/315 (/ (* (pow ky 2) (pow l 2)) (pow Om 2))) (* 2/45 (/ (pow l 2) (pow Om 2))))))) (/ (pow l 2) (pow Om 2))))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (pow l 2))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* -1/3 (* (pow ky 2) (pow l 2))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* 2/45 (* (pow ky 2) (pow l 2))))) (pow l 2)))))
#s(approx (pow (* l (sin ky)) 2) #s(hole binary64 (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/3 (pow l 2)) (* (pow ky 2) (+ (* -1/315 (* (pow ky 2) (pow l 2))) (* 2/45 (pow l 2)))))) (pow l 2)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* -1 (* (/ (* (pow ky 2) (* (pow l 2) (sqrt 1/2))) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(hole binary64 (+ (* (sqrt 1/2) (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (* (pow ky 2) (+ (* -1 (* (/ (* (pow l 2) (sqrt 1/2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))) (* 1/2 (* (* (pow ky 2) (* (sqrt 1/2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* -1 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(hole binary64 (+ (sqrt (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))) (* (pow ky 2) (+ (* -1 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow ky 2) (+ (* 1/2 (* (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* 1/2 (* (* (pow ky 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))) (* -1 (* (/ (* (pow l 2) (- (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (/ (pow l 4) (* (pow Om 4) (* (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))) (* (pow Om 2) (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (/ 1 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(hole binary64 (+ 1 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* -2 (* (/ (* (pow ky 2) (pow l 2)) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* -1/2 (* (* (pow ky 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(hole binary64 (+ (sqrt (/ 1 (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))))) (* (pow ky 2) (+ (* -2 (* (/ (pow l 2) (pow Om 2)) (sqrt (/ 1 (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))) (* (pow ky 2) (+ (* -1/2 (* (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (* -1/2 (* (* (pow ky 2) (+ (* -4 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (+ (* 8/45 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (+ (* 2 (/ (* (pow l 2) (+ (* -16 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))) (+ (* -4/3 (/ (pow l 2) (* (pow Om 2) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 2)))) (* 4 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3))))))) (* (pow Om 2) (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))) (* 16/3 (/ (pow l 4) (* (pow Om 4) (pow (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2)))) 3)))))))) (sqrt (+ 1 (* 4 (/ (* (pow l 2) (pow (sin kx) 2)) (pow Om 2))))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (* -1/2 (/ Om (* l (sin kx))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin kx)))) (* 1/4 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3)))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* -1/4 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)) (* 1/4 (/ Om (* l (pow (sin kx) 3)))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) #s(hole binary64 (+ (* -1/2 (/ Om (* l (sin kx)))) (* (pow ky 2) (+ (* 1/4 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/4 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)) (* 1/4 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l)))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (/ Om (* l (sin kx)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* -1/2 (/ (* Om (pow ky 2)) (* l (pow (sin kx) 3)))) (/ Om (* l (sin kx))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/2 (/ Om (* l (pow (sin kx) 3)))) (* 1/2 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) l)))) (/ Om (* l (sin kx))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) #s(hole binary64 (+ (* (pow ky 2) (+ (* -1/2 (/ Om (* l (pow (sin kx) 3)))) (* (pow ky 2) (+ (* -1/2 (/ (* Om (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) l)) (* 1/2 (/ (* Om (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))) l)))))) (/ Om (* l (sin kx))))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (/ 1 (sin kx))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* -1/2 (/ (pow ky 2) (pow (sin kx) 3))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow ky 2) (- (* 1/2 (* (pow ky 2) (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) #s(hole binary64 (+ (* (pow ky 2) (- (* (pow ky 2) (+ (* -1/2 (* (pow ky 2) (* (sin kx) (+ (* -1/2 (/ (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))) (pow (sin kx) 2))) (+ (* 2/45 (/ 1 (pow (sin kx) 4))) (+ (* 2/3 (/ 1 (pow (sin kx) 6))) (/ 1 (pow (sin kx) 8)))))))) (* 1/2 (* (sin kx) (+ (* 1/3 (/ 1 (pow (sin kx) 4))) (* 3/4 (/ 1 (pow (sin kx) 6)))))))) (* 1/2 (/ 1 (pow (sin kx) 3))))) (/ 1 (sin kx)))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (sin kx)))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin kx) (* 1/2 (/ (pow ky 2) (sin kx))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* -1/2 (/ (* (pow ky 2) (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2))))) (sin kx))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) #s(hole binary64 (+ (sin kx) (* (pow ky 2) (+ (* (pow ky 2) (+ (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (sin kx))) (* 1/2 (/ (* (pow ky 2) (- 2/45 (* -1/2 (/ (+ 1/3 (* 1/4 (/ 1 (pow (sin kx) 2)))) (pow (sin kx) 2))))) (sin kx))))) (* 1/2 (/ 1 (sin kx))))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) #s(hole binary64 (- 1/2 (* 1/2 (cos (* 2 ky))))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(hole binary64 (* 1/2 (cos (* 2 ky)))))
#s(approx (cos (* 2 ky)) #s(hole binary64 (cos (* 2 ky))))
#s(approx (sin ky) #s(hole binary64 (sin ky)))
Outputs
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64))))
#s(literal 1/2 binary64)
#s(literal 1 binary64)
#s(literal 2 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64))))))
(+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) l)) (neg.f64 Om))
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
(*.f64 #s(literal 2 binary64) l)
l
Om
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 ky)))
(*.f64 (fabs.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))
(*.f64 (sin.f64 ky) (sin.f64 ky))
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))))))
(/.f64 (-.f64 (cos.f64 (-.f64 ky ky)) (cos.f64 (+.f64 ky ky))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
(exp.f64 (*.f64 (log.f64 (sin.f64 ky)) #s(literal 2 binary64)))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))
(sin.f64 (fma.f64 #s(literal 2 binary64) ky (/.f64 (PI.f64) #s(literal 2 binary64))))
(-.f64 (*.f64 (cos.f64 ky) (cos.f64 ky)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(cos.f64 (neg.f64 (*.f64 #s(literal 2 binary64) ky)))
(cos.f64 (*.f64 #s(literal 2 binary64) ky))
(*.f64 #s(literal 2 binary64) ky)
ky
(pow.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))
(*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))
#s(literal -1/4 binary64)
(/.f64 (neg.f64 Om) (neg.f64 (*.f64 l (sin.f64 ky))))
(/.f64 Om (*.f64 l (sin.f64 ky)))
(*.f64 l (sin.f64 ky))
(sin.f64 ky)
(pow.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(literal -1 binary64)
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (neg.f64 (*.f64 Om Om)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
(*.f64 (*.f64 l (sin.f64 kx)) (*.f64 l (sin.f64 kx)))
(pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 l (sin.f64 kx))) #s(literal 2 binary64)))
(*.f64 l (sin.f64 kx))
(sin.f64 kx)
kx
(*.f64 (neg.f64 Om) (neg.f64 Om))
(*.f64 (fabs.f64 Om) (fabs.f64 Om))
(*.f64 Om Om)
(pow.f64 Om #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 Om) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))))))
(+.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))))
(pow.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))) (neg.f64 (*.f64 Om Om)))
(/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))
(*.f64 (*.f64 l (sin.f64 ky)) (*.f64 l (sin.f64 ky)))
(*.f64 (*.f64 l l) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
(pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 l (sin.f64 ky))) #s(literal 2 binary64)))
#s(literal 4 binary64)
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 1 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 1 binary64))))
(pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(sqrt.f64 #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) #s(literal 1 binary64)) (-.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 1 binary64)))))
(+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) #s(literal 1 binary64))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))
#s(literal -1/2 binary64)
(*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))
(/.f64 (*.f64 Om #s(literal 1 binary64)) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 (neg.f64 Om) (neg.f64 l))
(/.f64 Om l)
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))
(/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
(sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
(hypot.f64 (neg.f64 (sin.f64 kx)) (neg.f64 (sin.f64 ky)))
(hypot.f64 (neg.f64 (sin.f64 kx)) (fabs.f64 (sin.f64 ky)))
(hypot.f64 (neg.f64 (sin.f64 kx)) (sin.f64 ky))
(hypot.f64 (fabs.f64 (sin.f64 kx)) (neg.f64 (sin.f64 ky)))
(hypot.f64 (fabs.f64 (sin.f64 kx)) (fabs.f64 (sin.f64 ky)))
(hypot.f64 (fabs.f64 (sin.f64 kx)) (sin.f64 ky))
(hypot.f64 (sin.f64 kx) (neg.f64 (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (fabs.f64 (sin.f64 ky)))
(hypot.f64 (sin.f64 kx) (sin.f64 ky))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 2 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) #s(literal 1 binary64))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) #s(literal 1 binary64))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (*.f64 l (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) #s(literal 1 binary64))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
#s(approx (pow (/ (* 2 l) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))
#s(approx (/ (* 2 l) Om) (*.f64 #s(literal 2 binary64) (/.f64 l Om)))
#s(approx (* 2 l) (*.f64 #s(literal 2 binary64) l))
#s(approx l l)
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) l)) l))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) l)) l))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))
#s(approx (/ Om (* l (sin ky))) (/.f64 Om (*.f64 l (sin.f64 ky))))
#s(approx (* l (sin ky)) (*.f64 l (sin.f64 ky)))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(literal 1 binary64))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 6 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) #s(literal 1 binary64))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (pow (* l (sin kx)) 2) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)))
#s(approx (* l (sin kx)) (*.f64 l (sin.f64 kx)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (pow (* l (sin ky)) 2) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) #s(literal 1 binary64))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 #s(literal 2 binary64)))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 l l) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(literal 2 binary64))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) #s(literal 1 binary64))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 l l) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 64 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 Om #s(literal 6 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))
#s(approx (/ Om l) (/.f64 Om l))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 #s(literal 1/2 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) (pow.f64 l #s(literal 3 binary64))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) #s(literal 1 binary64))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))) l))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64)))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) #s(literal 1/2 binary64))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) #s(literal 1/2 binary64))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(literal 1/2 binary64))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 5 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64)))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 #s(literal 1/2 binary64)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) (pow.f64 l #s(literal 3 binary64))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (*.f64 (*.f64 l l) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (sin.f64 ky) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64)))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 #s(literal 1/2 binary64)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (*.f64 l l)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) (pow.f64 l #s(literal 3 binary64))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) #s(literal 1 binary64))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))) (pow.f64 l #s(literal 3 binary64))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) #s(literal 1 binary64))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 5 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 (/.f64 Om l) #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))) l))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) l) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l)))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))) l)))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 l Om) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 #s(literal -1 binary64) (*.f64 l (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (pow.f64 l #s(literal 4 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 5 binary64)) (pow.f64 l #s(literal 6 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 Om (*.f64 l l)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 Om #s(literal -1 binary64)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 kx)))) l))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (sin.f64 kx) Om) (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (sin.f64 kx) #s(literal 6 binary64))))) (pow.f64 l #s(literal 4 binary64)))) (fma.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 (*.f64 l l) (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (sin.f64 kx))))) l))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) l) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))))) l) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (*.f64 Om Om) (sqrt.f64 #s(literal 1/2 binary64))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 Om Om) (*.f64 l (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 Om #s(literal 3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))) l) (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))) l)))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 Om (pow.f64 l #s(literal 4 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 8 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 Om #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (*.f64 Om (pow.f64 l #s(literal 6 binary64)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 Om #s(literal 3 binary64)) (*.f64 l l)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))) l)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/512 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -7 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (pow.f64 l #s(literal -5 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 Om Om) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))) Om))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 l (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))) Om))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx Om Om)
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 (*.f64 Om Om) (-.f64 (*.f64 #s(literal 3/512 binary64) (/.f64 (*.f64 Om Om) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/32 binary64) (pow.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal -1 binary64)))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx (* Om Om) (*.f64 Om Om))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/512 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 Om Om)))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 Om (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) l) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 Om (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal -1/32 binary64) (/.f64 Om (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 Om (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 Om (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64))))) (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))))))) (*.f64 #s(literal 1/32 binary64) (pow.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) #s(literal -1 binary64)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 Om (fma.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 5 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 Om (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 l #s(literal -3 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -3 binary64)))) (*.f64 (*.f64 Om Om) (fma.f64 #s(literal -5/2048 binary64) (*.f64 (/.f64 (*.f64 Om Om) (pow.f64 l #s(literal 7 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -7 binary64)))) (*.f64 #s(literal 3/256 binary64) (*.f64 (pow.f64 l #s(literal -5 binary64)) (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal -5 binary64))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (*.f64 Om (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 Om #s(literal -1 binary64))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (*.f64 Om (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 Om #s(literal -1 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal -1 binary64))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 6 binary64)))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 Om #s(literal 6 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 l l) (*.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 Om #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 l l) (*.f64 (fma.f64 #s(literal -16 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))) (*.f64 #s(literal 64 binary64) (*.f64 (pow.f64 l #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) #s(literal 3 binary64))))) (pow.f64 Om #s(literal 6 binary64))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (*.f64 #s(literal -1 binary64) (*.f64 Om (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 l #s(literal -1 binary64)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 Om #s(literal -1 binary64)))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (*.f64 #s(literal -1 binary64) (*.f64 Om (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 Om #s(literal -1 binary64)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 kx kx (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 kx kx) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 kx kx))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 kx kx) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 kx kx)) #s(literal 1/3 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 kx kx)) (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64))))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)) (pow.f64 (sin.f64 ky) #s(literal -8 binary64)))))))) l)))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))))))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))) (*.f64 Om Om)) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))))))) (*.f64 Om Om)) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (pow.f64 Om #s(literal 4 binary64)))))))))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))))))
#s(approx (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 1/315 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)))) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin kx)) 2) (* Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (pow (* l (sin kx)) 2) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)))
#s(approx (pow (* l (sin kx)) 2) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 l l))))
#s(approx (pow (* l (sin kx)) 2) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 #s(literal 2/45 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)))) (*.f64 l l))))
#s(approx (pow (* l (sin kx)) 2) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/315 binary64) (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 l l))))) (*.f64 l l))))
#s(approx (* l (sin kx)) (*.f64 kx l))
#s(approx (* l (sin kx)) (*.f64 kx (+.f64 l (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 kx kx) l)))))
#s(approx (* l (sin kx)) (*.f64 kx (+.f64 l (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/6 binary64) l (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 kx kx) l)))))))
#s(approx (* l (sin kx)) (*.f64 kx (+.f64 l (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/6 binary64) l (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 kx kx) l) (*.f64 #s(literal 1/120 binary64) l))))))))
#s(approx (sin kx) kx)
#s(approx (sin kx) (*.f64 kx (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 kx kx)))))
#s(approx (sin kx) (*.f64 kx (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 kx kx)) #s(literal 1/6 binary64))))))
#s(approx (sin kx) (*.f64 kx (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 kx kx) (-.f64 (*.f64 (*.f64 kx kx) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 kx kx)))) #s(literal 1/6 binary64))))))
#s(approx kx kx)
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 kx kx) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 kx l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 ky)))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (*.f64 kx kx)) (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64))))))) l) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)) (pow.f64 (sin.f64 ky) #s(literal -8 binary64)))))))) l))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (/.f64 Om (*.f64 l (sin.f64 ky))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 Om (*.f64 kx kx)) (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64))))))) l))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 ky) #s(literal 3 binary64)))) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)) (pow.f64 (sin.f64 ky) #s(literal -8 binary64)))))))) l) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))))) l))))) (/.f64 Om (*.f64 l (sin.f64 ky)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64)))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 kx kx) (pow.f64 (sin.f64 ky) #s(literal 3 binary64))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (fma.f64 (*.f64 kx kx) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -3 binary64)))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (fma.f64 (*.f64 kx kx) (-.f64 (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 kx kx) (*.f64 (sin.f64 ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)) (pow.f64 (sin.f64 ky) #s(literal -8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 ky) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 ky) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -6 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -3 binary64)))) (pow.f64 (sin.f64 ky) #s(literal -1 binary64))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (sin.f64 ky))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (+.f64 (sin.f64 ky) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 kx kx) (sin.f64 ky)))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (+.f64 (sin.f64 ky) (*.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 kx kx) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -2 binary64))))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -1 binary64)))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (+.f64 (sin.f64 ky) (*.f64 (*.f64 kx kx) (fma.f64 (*.f64 kx kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -2 binary64)))) (sin.f64 ky)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 kx kx) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 ky) #s(literal -2 binary64)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))) (sin.f64 ky)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 ky) #s(literal -1 binary64)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
#s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (sin kx) (sin.f64 kx))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) #s(literal -1 binary64)))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om))))))))
#s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))))
#s(approx (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 ky ky (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 ky ky))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (fma.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 ky ky)) #s(literal 1/3 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) (*.f64 ky ky))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 ky ky)))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 ky ky)) #s(literal 1/3 binary64))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) (*.f64 ky ky)))) #s(literal 1/3 binary64))))))
#s(approx (* 1/2 (cos (* 2 ky))) #s(literal 1/2 binary64))
#s(approx (* 1/2 (cos (* 2 ky))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (*.f64 ky ky))))
#s(approx (* 1/2 (cos (* 2 ky))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 ky ky)) #s(literal 1 binary64)))))
#s(approx (* 1/2 (cos (* 2 ky))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) (*.f64 ky ky)))) #s(literal 1 binary64)))))
#s(approx (cos (* 2 ky)) #s(literal 1 binary64))
#s(approx (cos (* 2 ky)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 ky ky))))
#s(approx (cos (* 2 ky)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 ky ky)) #s(literal 2 binary64)))))
#s(approx (cos (* 2 ky)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -4/45 binary64) (*.f64 ky ky)))) #s(literal 2 binary64)))))
#s(approx (* 2 ky) (*.f64 #s(literal 2 binary64) ky))
#s(approx ky ky)
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 ky ky)) (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64))))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64))))))))))
#s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/8 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))))) l) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)) (pow.f64 (sin.f64 kx) #s(literal -8 binary64)))))))) l)))))))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 ky l))))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om l) (*.f64 #s(literal 1/2 binary64) ky)) ky))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om l) (*.f64 ky (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 Om ky) l))))) ky))
#s(approx (+ 1/2 (* -1/4 (/ Om (* l (sin ky))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om l) (*.f64 ky (+.f64 #s(literal 1/2 binary64) (*.f64 ky (fma.f64 #s(literal -1/24 binary64) (/.f64 Om l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/36 binary64) (/.f64 Om l) (*.f64 #s(literal 1/120 binary64) (/.f64 Om l)))))))))) ky))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 ky l))))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om l) (*.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 Om (*.f64 ky ky)) l))) ky))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om l) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/24 binary64) (/.f64 Om l) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/36 binary64) (/.f64 Om l) (*.f64 #s(literal 1/120 binary64) (/.f64 Om l)))))))) ky))
#s(approx (* -1/4 (/ Om (* l (sin ky)))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 Om l) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/24 binary64) (/.f64 Om l) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/5040 binary64) (/.f64 Om l) (fma.f64 #s(literal 1/720 binary64) (/.f64 Om l) (*.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal -1/36 binary64) (/.f64 Om l) (*.f64 #s(literal 1/120 binary64) (/.f64 Om l))))))) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/36 binary64) (/.f64 Om l) (*.f64 #s(literal 1/120 binary64) (/.f64 Om l))))))))) ky))
#s(approx (/ Om (* l (sin ky))) (/.f64 Om (*.f64 ky l)))
#s(approx (/ Om (* l (sin ky))) (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 Om (*.f64 ky ky)) l) (/.f64 Om l)) ky))
#s(approx (/ Om (* l (sin ky))) (/.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/36 binary64) (/.f64 Om l) (*.f64 #s(literal 1/120 binary64) (/.f64 Om l))))) (*.f64 #s(literal -1/6 binary64) (/.f64 Om l))) (/.f64 Om l)) ky))
#s(approx (/ Om (* l (sin ky))) (/.f64 (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/5040 binary64) (/.f64 Om l) (fma.f64 #s(literal 1/720 binary64) (/.f64 Om l) (*.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal -1/36 binary64) (/.f64 Om l) (*.f64 #s(literal 1/120 binary64) (/.f64 Om l)))))))) (fma.f64 #s(literal -1/36 binary64) (/.f64 Om l) (*.f64 #s(literal 1/120 binary64) (/.f64 Om l))))) (*.f64 #s(literal -1/6 binary64) (/.f64 Om l))) (/.f64 Om l)) ky))
#s(approx (* l (sin ky)) (*.f64 ky l))
#s(approx (* l (sin ky)) (*.f64 ky (+.f64 l (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 ky ky) l)))))
#s(approx (* l (sin ky)) (*.f64 ky (+.f64 l (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/6 binary64) l (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 ky ky) l)))))))
#s(approx (* l (sin ky)) (*.f64 ky (+.f64 l (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/6 binary64) l (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 ky ky) l) (*.f64 #s(literal 1/120 binary64) l))))))))
#s(approx (sin ky) ky)
#s(approx (sin ky) (*.f64 ky (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 ky ky)))))
#s(approx (sin ky) (*.f64 ky (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 ky ky)) #s(literal 1/6 binary64))))))
#s(approx (sin ky) (*.f64 ky (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 ky ky)))) #s(literal 1/6 binary64))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))))
#s(approx (+ (* (/ (pow (* l (sin ky)) 2) (* Om Om)) 4) 1) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 8/45 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)))) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (/ (pow (* l (sin ky)) 2) (* Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/315 binary64) (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (*.f64 #s(literal 2/45 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))))) (/.f64 (*.f64 l l) (*.f64 Om Om)))))
#s(approx (pow (* l (sin ky)) 2) (pow.f64 (*.f64 ky l) #s(literal 2 binary64)))
#s(approx (pow (* l (sin ky)) 2) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 l l))))
#s(approx (pow (* l (sin ky)) 2) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 #s(literal 2/45 binary64) (pow.f64 (*.f64 ky l) #s(literal 2 binary64)))) (*.f64 l l))))
#s(approx (pow (* l (sin ky)) 2) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/3 binary64) (*.f64 l l) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/315 binary64) (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 #s(literal 2/45 binary64) (*.f64 l l))))) (*.f64 l l))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 ky ky) (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (* (sqrt 1/2) (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1))) (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 l l) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))
#s(approx (sqrt (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1)) (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))
#s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 ky l) #s(literal 2 binary64)) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))
#s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal -3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (fma.f64 #s(literal 8/45 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (*.f64 l l) (pow.f64 (*.f64 Om (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om))))) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))) (*.f64 #s(literal 16/3 binary64) (/.f64 (pow.f64 l #s(literal 4 binary64)) (*.f64 (pow.f64 Om #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))) #s(literal 3 binary64))))))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx)))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (*.f64 ky ky)) (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64))))))) l) (*.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))))))))
#s(approx (* -1/2 (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (sin.f64 kx))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal 1/4 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))))) l) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)) (pow.f64 (sin.f64 kx) #s(literal -8 binary64)))))))) l))))))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (/.f64 Om (*.f64 l (sin.f64 kx))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 Om (*.f64 ky ky)) (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (/.f64 Om (*.f64 l (sin.f64 kx)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64))))))) l))) (/.f64 Om (*.f64 l (sin.f64 kx)))))
#s(approx (* (/ Om l) (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))))) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 Om (*.f64 l (pow.f64 (sin.f64 kx) #s(literal 3 binary64)))) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 Om (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)) (pow.f64 (sin.f64 kx) #s(literal -8 binary64)))))))) l) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Om (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))))) l))))) (/.f64 Om (*.f64 l (sin.f64 kx)))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64)))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 ky ky) (pow.f64 (sin.f64 kx) #s(literal 3 binary64))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -3 binary64)))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64))))
#s(approx (/ 1 (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky))))) (fma.f64 (*.f64 ky ky) (-.f64 (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 ky ky) (*.f64 (sin.f64 kx) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (fma.f64 #s(literal 2/45 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (fma.f64 #s(literal 2/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)) (pow.f64 (sin.f64 kx) #s(literal -8 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 kx) (fma.f64 #s(literal 1/3 binary64) (pow.f64 (sin.f64 kx) #s(literal -4 binary64)) (*.f64 #s(literal 3/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -6 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -3 binary64)))) (pow.f64 (sin.f64 kx) #s(literal -1 binary64))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (sin.f64 kx))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (+.f64 (sin.f64 kx) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 ky ky) (sin.f64 kx)))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (+.f64 (sin.f64 kx) (*.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -2 binary64))))) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -1 binary64)))))))
#s(approx (sqrt (+ (* (sin kx) (sin kx)) (* (sin ky) (sin ky)))) (+.f64 (sin.f64 kx) (*.f64 (*.f64 ky ky) (fma.f64 (*.f64 ky ky) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -2 binary64)))) (sin.f64 kx)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 ky ky) (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (pow.f64 (sin.f64 kx) #s(literal -2 binary64)))) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))))) (sin.f64 kx)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 kx) #s(literal -1 binary64)))))))
#s(approx (- 1/2 (* 1/2 (cos (* 2 ky)))) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
#s(approx (* 1/2 (cos (* 2 ky))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))
#s(approx (cos (* 2 ky)) (cos.f64 (*.f64 #s(literal 2 binary64) ky)))
#s(approx (sin ky) (sin.f64 ky))

eval89.0ms (1.4%)

Memory
20.9MiB live, 159.7MiB allocated; 17ms collecting garbage
Compiler

Compiled 54 251 to 4 307 computations (92.1% saved)

prune33.0ms (0.5%)

Memory
-18.4MiB live, 73.2MiB allocated; 7ms collecting garbage
Pruning

15 alts after pruning (10 fresh and 5 done)

PrunedKeptTotal
New6274631
Fresh167
Picked325
Done033
Total63115646
Accuracy
100.0%
Counts
646 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
41.1%
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 #s(approx (sin kx) kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
46.4%
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
78.1%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
94.4%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
77.4%
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
80.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
47.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64))))
44.8%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
40.5%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
81.3%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
42.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
52.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
26.1%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64))))))))
52.2%
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
66.2%
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
Compiler

Compiled 2 224 to 830 computations (62.7% saved)

regimes871.0ms (13.3%)

Memory
-96.0MiB live, 303.4MiB allocated; 1.1s collecting garbage
Counts
33 → 1
Calls
Call 1
Inputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) #s(approx (sin kx) kx))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 #s(approx (sin kx) kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) #s(literal 1 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
Outputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
Calls

19 calls:

718.0ms
Om
18.0ms
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
11.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
10.0ms
(sin.f64 ky)
9.0ms
(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
98.8%1(sin.f64 ky)
98.8%1(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
98.8%1(sin.f64 kx)
98.8%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
98.8%1(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
98.8%1(*.f64 #s(literal 2 binary64) l)
98.8%1(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
98.8%1(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
98.8%1(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
98.8%1(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
98.8%1(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
98.8%1(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
98.8%1(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
98.8%1(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
98.8%1(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
98.8%1l
98.8%1Om
98.8%1kx
98.8%1ky
Compiler

Compiled 199 to 198 computations (0.5% saved)

regimes163.0ms (2.5%)

Memory
20.2MiB live, 254.4MiB allocated; 39ms collecting garbage
Counts
31 → 1
Calls
Call 1
Inputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) #s(approx (sin kx) kx))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 #s(approx (sin kx) kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal -1 binary64) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(approx (+ (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) 1) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))) (*.f64 Om Om)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) (fma.f64 (*.f64 (/.f64 (*.f64 l l) (*.f64 Om Om)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) #s(literal -1 binary64) #s(literal 1 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 (*.f64 (*.f64 l l) (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) #s(literal 2 binary64)))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 l l)) (*.f64 Om Om))) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
Calls

19 calls:

22.0ms
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
16.0ms
l
14.0ms
ky
9.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
8.0ms
(sin.f64 kx)
Results
AccuracySegmentsBranch
98.2%1(sin.f64 ky)
98.2%1(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
98.2%1(sin.f64 kx)
98.2%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
98.2%1(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
98.2%1(*.f64 #s(literal 2 binary64) l)
98.2%1(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
98.2%1(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
98.2%1(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
98.2%1(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
98.2%1(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
98.2%1(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
98.2%1(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
98.2%1(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
98.2%1(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
98.2%1l
98.2%1Om
98.2%1kx
98.2%1ky
Compiler

Compiled 199 to 198 computations (0.5% saved)

regimes141.0ms (2.2%)

Memory
-16.7MiB live, 168.6MiB allocated; 21ms collecting garbage
Counts
22 → 2
Calls
Call 1
Inputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) #s(approx (sin kx) kx))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 #s(approx (sin kx) kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 l Om)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (*.f64 (/.f64 (*.f64 l #s(literal 2 binary64)) Om) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow.f64 (sin.f64 kx) #s(literal 2 binary64))))))))))
Outputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
Calls

19 calls:

45.0ms
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
8.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
7.0ms
kx
6.0ms
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
6.0ms
(sin.f64 ky)
Results
AccuracySegmentsBranch
94.4%1(sin.f64 ky)
96.6%2(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
94.4%1(sin.f64 kx)
94.4%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
96.6%2(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
94.4%1(*.f64 #s(literal 2 binary64) l)
98.9%2(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
98.9%2(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
99.5%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
99.5%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
99.5%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
98.3%2(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
98.3%2(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
98.3%2(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
98.3%2(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
94.4%1l
94.4%1Om
94.4%1kx
96.6%2ky
Compiler

Compiled 199 to 198 computations (0.5% saved)

regimes12.0ms (0.2%)

Memory
21.9MiB live, 21.9MiB allocated; 0ms collecting garbage
Counts
17 → 2
Calls
Call 1
Inputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) #s(approx (sin kx) kx))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(approx (pow (sqrt (+ (* (+ (pow (sin kx) 2) (pow (sin ky) 2)) (pow (/ (* l 2) Om) 2)) 1)) -1) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 Om l) (/.f64 #s(literal 1 binary64) (hypot.f64 #s(approx (sin kx) kx) (sin.f64 ky)))))) #s(literal 1 binary64))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))) (fma.f64 (/.f64 #s(approx (* (* l l) (+ (* (sin ky) (sin ky)) (pow (sin kx) 2))) (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64))) (*.f64 Om Om)) #s(literal 2 binary64) #s(literal 1 binary64)))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 kx)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))) (fma.f64 (/.f64 (pow.f64 (*.f64 l (sin.f64 ky)) #s(literal 2 binary64)) (*.f64 Om Om)) #s(literal 4 binary64) #s(literal 1 binary64))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (* (+ (/ 1 (sqrt (+ (* (/ (pow (* l (sin kx)) 2) (* Om Om)) 4) 1))) 1) 1/2) #s(approx (+ 1 (* -1 (/ (pow (* l (sin kx)) 2) (* Om Om)))) (*.f64 (*.f64 l l) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (*.f64 Om Om)) (pow.f64 l #s(literal -2 binary64))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 Om l)) (/.f64 #s(literal 1 binary64) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) #s(literal 1/2 binary64))))
Outputs
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) (/.f64 (*.f64 #s(literal 2 binary64) l) Om)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
Calls

3 calls:

4.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
3.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
3.0ms
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
Results
AccuracySegmentsBranch
99.3%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
99.3%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
99.3%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
Compiler

Compiled 56 to 47 computations (16.1% saved)

regimes13.0ms (0.2%)

Memory
-24.8MiB live, 20.6MiB allocated; 6ms collecting garbage
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) #s(approx (pow (sin kx) 2) (*.f64 kx kx))))))))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(approx (pow (/ (* 2 l) Om) 2) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 l l) (*.f64 Om Om)))) #s(approx (+ (pow (sin kx) 2) (pow (sin ky) 2)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) ky))))))))))))
Outputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(approx (+ (* (* -1/4 (/ Om l)) (/ 1 (sqrt (+ (* (sin ky) (sin ky)) (* (sin kx) (sin kx)))))) 1/2) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 Om (*.f64 l (sin.f64 ky))))))))
Calls

5 calls:

6.0ms
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
2.0ms
(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
2.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
2.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
2.0ms
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
Results
AccuracySegmentsBranch
95.7%2(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
95.7%2(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
98.7%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
98.7%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
98.7%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
Compiler

Compiled 68 to 62 computations (8.8% saved)

regimes4.0ms (0.1%)

Memory
9.0MiB live, 9.0MiB allocated; 0ms collecting garbage
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
Outputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
(sqrt.f64 #s(approx (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2)))))))) #s(literal 1/2 binary64)))
Calls

3 calls:

1.0ms
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
1.0ms
(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
1.0ms
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
Results
AccuracySegmentsBranch
98.5%2(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
98.5%2(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
98.5%2(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
Compiler

Compiled 56 to 47 computations (16.1% saved)

regimes88.0ms (1.3%)

Memory
-15.7MiB live, 49.7MiB allocated; 80ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
Outputs
#s(approx (sqrt (* (/ 1 2) (+ 1 (/ 1 (sqrt (+ 1 (* (pow (/ (* 2 l) Om) 2) (+ (pow (sin kx) 2) (pow (sin ky) 2))))))))) #s(literal 1 binary64))
Calls

19 calls:

70.0ms
Om
1.0ms
(sin.f64 ky)
1.0ms
ky
1.0ms
(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
1.0ms
(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
66.2%1(/.f64 (*.f64 #s(literal 2 binary64) l) Om)
66.2%1(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64))
66.2%1(sin.f64 ky)
66.2%1(sin.f64 kx)
66.2%1(pow.f64 (sin.f64 kx) #s(literal 2 binary64))
66.2%1(*.f64 #s(literal 2 binary64) l)
66.2%1l
66.2%1Om
66.2%1kx
66.2%1(pow.f64 (sin.f64 ky) #s(literal 2 binary64))
66.2%1(+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))
66.2%1ky
66.2%1(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))
66.2%1(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))
66.2%1(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))))))
66.2%1(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))))))
66.2%1(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))
66.2%1(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
66.2%1(sqrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) l) Om) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64))))))
Compiler

Compiled 199 to 198 computations (0.5% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0010815330046594
24.23382186281536
Compiler

Compiled 32 to 31 computations (3.1% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5089724.24341694
9724581603382074.0
Compiler

Compiled 32 to 31 computations (3.1% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0010815330046594
24.23382186281536
Compiler

Compiled 32 to 31 computations (3.1% saved)

bsearch11.0ms (0.2%)

Memory
16.5MiB live, 16.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
1.0010815330046594
24.23382186281536
Samples
5.0ms112×0valid
Compiler

Compiled 466 to 381 computations (18.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-sqrt: 1.0ms (43.4% of total)
ival-div!: 1.0ms (43.4% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)
ival-mult!: 0.0ms (0% of total)

derivations193.0ms (2.9%)

Memory
7.6MiB live, 152.2MiB allocated; 15ms collecting garbage
Stop Event
fuel
Compiler

Compiled 501 to 101 computations (79.8% saved)

preprocess211.0ms (3.2%)

Memory
-33.1MiB live, 202.8MiB allocated; 27ms collecting garbage
Remove

(sort kx ky)

(abs ky)

(abs kx)

(abs Om)

(abs l)

Compiler

Compiled 8 258 to 4 298 computations (48% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...