Time bar (total: 6.5s)
1× | search |
Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
---|---|---|---|---|---|---|---|
0% | 0% | 12.6% | 87.4% | 0% | 0% | 0% | 0 |
0% | 0% | 12.6% | 87.4% | 0% | 0% | 0% | 1 |
0% | 0% | 12.6% | 87.4% | 0% | 0% | 0% | 2 |
0% | 0% | 12.6% | 87.4% | 0% | 0% | 0% | 3 |
25% | 3.2% | 9.5% | 87.4% | 0% | 0% | 0% | 4 |
37.5% | 4.7% | 7.9% | 87.4% | 0% | 0% | 0% | 5 |
37.5% | 4.7% | 7.9% | 87.4% | 0% | 0% | 0% | 6 |
40.6% | 5.1% | 7.5% | 87.4% | 0% | 0% | 0% | 7 |
50% | 6.1% | 6.1% | 87.4% | 0% | 0.4% | 0% | 8 |
52.5% | 6.2% | 5.6% | 87.4% | 0% | 0.8% | 0% | 9 |
61.7% | 7% | 4.3% | 87.4% | 0% | 1.3% | 0% | 10 |
69.2% | 7.6% | 3.4% | 87.4% | 0% | 1.6% | 0% | 11 |
72% | 7.8% | 3% | 87.4% | 0% | 1.8% | 0% | 12 |
Compiled 38 to 29 computations (23.7% saved)
796.0ms | 5 638× | 0 | valid |
450.0ms | 1 132× | 2 | valid |
371.0ms | 1 472× | 1 | valid |
205.0ms | 1 167× | 0 | invalid |
4.0ms | 14× | 3 | valid |
ival-<=
: 354.0ms (25.2% of total)ival-mult
: 261.0ms (18.6% of total)ival-div
: 250.0ms (17.8% of total)ival-sqrt
: 123.0ms (8.8% of total)ival-sub
: 120.0ms (8.6% of total)adjust
: 114.0ms (8.1% of total)ival-add
: 83.0ms (5.9% of total)ival-and
: 56.0ms (4% of total)exact
: 37.0ms (2.6% of total)ival-assert
: 4.0ms (0.3% of total)Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
---|---|---|---|---|---|
58 | 0 | - | 5 | (-1.2148020197040798e-119 -1.0637308395284649e-193 -4.382100850921155e-186) | (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) |
55 | 0 | - | 0 | - | (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) |
27 | 0 | - | 5 | (7.163886891311548e-250 1.0993746681857327e-231 1.5649191366943959e-164) | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
0 | 0 | - | 0 | - | (*.f64 #s(literal 2 binary64) acceleration) |
0 | 0 | - | 0 | - | (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) |
0 | 0 | - | 0 | - | velocity |
0 | 0 | - | 0 | - | (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
0 | 0 | - | 0 | - | acceleration |
0 | 0 | - | 0 | - | #s(literal 2 binary64) |
0 | 0 | - | 0 | - | (*.f64 velocity velocity) |
0 | 0 | - | 0 | - | distance |
Operator | Subexpression | Explanation | Count | |
---|---|---|---|---|
-.f64 | (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) | cancellation | 55 | 0 |
sqrt.f64 | (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) | uflow-rescue | 53 | 0 |
↳ | (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) | underflow | 123 | |
↳ | (*.f64 velocity velocity) | underflow | 97 | |
↳ | (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) | underflow | 53 | |
/.f64 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) | u/n | 22 | 0 |
↳ | (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) | underflow | 123 | |
↳ | (*.f64 velocity velocity) | underflow | 97 | |
↳ | (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) | underflow | 22 | |
↳ | (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) | underflow | 53 |
Predicted + | Predicted - | |
---|---|---|
+ | 119 | 6 |
- | 0 | 131 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 119 | 0 | 6 |
- | 0 | 0 | 131 |
number | freq |
---|---|
0 | 137 |
1 | 108 |
2 | 11 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 1 | 0 | 0 |
- | 0 | 0 | 0 |
203.0ms | 362× | 0 | valid |
17.0ms | 72× | 2 | valid |
13.0ms | 78× | 1 | valid |
Compiled 138 to 37 computations (73.2% saved)
ival-mult
: 183.0ms (87.9% of total)ival-sqrt
: 6.0ms (2.9% of total)ival-div
: 5.0ms (2.4% of total)adjust
: 4.0ms (1.9% of total)ival-add
: 4.0ms (1.9% of total)ival-sub
: 4.0ms (1.9% of total)ival-true
: 1.0ms (0.5% of total)ival-assert
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 48 | 135 |
1 | 134 | 129 |
2 | 312 | 127 |
3 | 842 | 127 |
4 | 2243 | 127 |
5 | 3296 | 127 |
6 | 3640 | 127 |
7 | 3750 | 127 |
8 | 3792 | 127 |
9 | 3800 | 127 |
10 | 3800 | 127 |
11 | 3804 | 127 |
12 | 3904 | 127 |
13 | 3944 | 127 |
14 | 3944 | 127 |
0 | 11 | 14 |
0 | 18 | 14 |
1 | 28 | 14 |
2 | 42 | 14 |
3 | 56 | 14 |
4 | 81 | 14 |
5 | 111 | 14 |
6 | 167 | 14 |
7 | 263 | 14 |
8 | 462 | 14 |
9 | 836 | 14 |
10 | 1072 | 14 |
11 | 1244 | 14 |
12 | 1288 | 14 |
13 | 1312 | 14 |
14 | 1330 | 14 |
15 | 1334 | 14 |
0 | 1334 | 13 |
1× | iter limit |
1× | saturated |
1× | iter limit |
1× | saturated |
Inputs |
---|
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Outputs |
---|
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) |
Compiled 14 to 11 computations (21.4% saved)
Compiled 0 to 3 computations (-∞% saved)
Status | Accuracy | Program |
---|---|---|
▶ | 55.8% | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Compiled 14 to 11 computations (21.4% saved)
1× | egg-herbie |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 0 | (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) | |
cost-diff | 0 | (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) | |
cost-diff | 0 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) | |
cost-diff | 1 | (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 11 | 60 |
0 | 18 | 60 |
1 | 28 | 60 |
2 | 42 | 60 |
3 | 56 | 60 |
4 | 81 | 60 |
5 | 111 | 60 |
6 | 167 | 60 |
7 | 263 | 60 |
8 | 462 | 60 |
9 | 836 | 60 |
10 | 1072 | 60 |
11 | 1244 | 60 |
12 | 1288 | 60 |
13 | 1312 | 60 |
14 | 1330 | 60 |
15 | 1334 | 60 |
0 | 1334 | 56 |
1× | iter limit |
1× | saturated |
1× | iter limit |
Inputs |
---|
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) |
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
(*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) |
(*.f64 #s(literal 2 binary64) acceleration) |
#s(literal 2 binary64) |
acceleration |
distance |
(*.f64 velocity velocity) |
velocity |
Outputs |
---|
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) |
(-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
(fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) |
(*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) |
(*.f64 #s(literal 2 binary64) acceleration) |
(*.f64 acceleration #s(literal 2 binary64)) |
#s(literal 2 binary64) |
acceleration |
distance |
(*.f64 velocity velocity) |
velocity |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 0.00390625 | (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) | |
accuracy | 5.846336320902844 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) | |
accuracy | 11.9159249855047 | (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) | |
accuracy | 12.886589968211895 | (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) |
15.0ms | 181× | 0 | valid |
8.0ms | 36× | 2 | valid |
6.0ms | 39× | 1 | valid |
Compiled 62 to 13 computations (79% saved)
ival-mult
: 6.0ms (34.5% of total)ival-div
: 3.0ms (17.2% of total)ival-sqrt
: 3.0ms (17.2% of total)adjust
: 2.0ms (11.5% of total)ival-add
: 2.0ms (11.5% of total)ival-sub
: 2.0ms (11.5% of total)ival-assert
: 0.0ms (0% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)Inputs |
---|
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) |
Outputs |
---|
(pow velocity 2) |
(+ (* 2 (* acceleration distance)) (pow velocity 2)) |
(/ distance velocity) |
(+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity)) |
(/ (* acceleration distance) velocity) |
(* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity))) |
velocity |
(+ velocity (/ (* acceleration distance) velocity)) |
(+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) |
(+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) |
(* 2 (* acceleration distance)) |
(* acceleration (+ (* 2 distance) (/ (pow velocity 2) acceleration))) |
(* (sqrt (/ distance acceleration)) (sqrt 2)) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* -1 (/ velocity acceleration)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(+ (* -1 (/ velocity acceleration)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* (sqrt (* acceleration distance)) (sqrt 2)) |
(* acceleration (+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration))) |
(* acceleration (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration))) |
(* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))))) |
(* -1 (* acceleration (+ (* -2 distance) (* -1 (/ (pow velocity 2) acceleration))))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ velocity acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration))) acceleration))) |
(* -1 (* (sqrt (* acceleration distance)) (* (sqrt -2) (sqrt -1)))) |
(* -1 (* acceleration (+ (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))) (/ velocity acceleration)))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration)) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))))) |
(* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) (* acceleration velocity))) (* 1/2 (/ (pow acceleration 2) (pow velocity 5))))))) (/ 1 velocity))) |
(* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow acceleration 3) (pow velocity 5))))))) (/ acceleration velocity))) |
(+ velocity (* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity)))) |
(+ velocity (* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity)))) |
(* distance (+ (* 2 acceleration) (/ (pow velocity 2) distance))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(* distance (+ (* -1 (/ velocity distance)) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))) (/ velocity distance))) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) (/ velocity distance))) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))))) |
(* -1 (* distance (+ (* -2 acceleration) (* -1 (/ (pow velocity 2) distance))))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))) (/ velocity (* acceleration distance))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))) (/ velocity distance)))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance acceleration)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ velocity (sqrt 2)))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ velocity (sqrt 2)))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2))))))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(* (pow velocity 2) (+ 1 (* 2 (/ (* acceleration distance) (pow velocity 2))))) |
(/ (+ distance (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2)))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4))))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (* acceleration (pow velocity 6)))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4)))))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (* acceleration distance)) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (pow velocity 6))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance)))) velocity) |
(* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2)))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2))))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -2 (/ velocity acceleration)) |
(* -1 (* velocity (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2)))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))))) |
(* -2 velocity) |
(* -1 (* velocity (+ 2 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(* -1 velocity) |
(* -1 (* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
9 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
3.0ms | acceleration | @ | -inf | ((+ (* (* 2 acceleration) distance) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity)))) |
3.0ms | distance | @ | -inf | ((+ (* (* 2 acceleration) distance) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity)))) |
3.0ms | acceleration | @ | inf | ((+ (* (* 2 acceleration) distance) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity)))) |
2.0ms | distance | @ | inf | ((+ (* (* 2 acceleration) distance) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity)))) |
2.0ms | velocity | @ | inf | ((+ (* (* 2 acceleration) distance) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity)))) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 508 | 2925 |
1 | 1639 | 2890 |
2 | 5780 | 2847 |
0 | 8652 | 2710 |
1× | iter limit |
1× | node limit |
Inputs |
---|
(pow velocity 2) |
(+ (* 2 (* acceleration distance)) (pow velocity 2)) |
(/ distance velocity) |
(+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity)) |
(/ (* acceleration distance) velocity) |
(* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity))) |
velocity |
(+ velocity (/ (* acceleration distance) velocity)) |
(+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) |
(+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) |
(* 2 (* acceleration distance)) |
(* acceleration (+ (* 2 distance) (/ (pow velocity 2) acceleration))) |
(* (sqrt (/ distance acceleration)) (sqrt 2)) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* -1 (/ velocity acceleration)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(+ (* -1 (/ velocity acceleration)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* (sqrt (* acceleration distance)) (sqrt 2)) |
(* acceleration (+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration))) |
(* acceleration (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration))) |
(* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))))) |
(* -1 (* acceleration (+ (* -2 distance) (* -1 (/ (pow velocity 2) acceleration))))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ velocity acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration))) acceleration))) |
(* -1 (* (sqrt (* acceleration distance)) (* (sqrt -2) (sqrt -1)))) |
(* -1 (* acceleration (+ (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))) (/ velocity acceleration)))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration)) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))))) |
(* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) (* acceleration velocity))) (* 1/2 (/ (pow acceleration 2) (pow velocity 5))))))) (/ 1 velocity))) |
(* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow acceleration 3) (pow velocity 5))))))) (/ acceleration velocity))) |
(+ velocity (* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity)))) |
(+ velocity (* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity)))) |
(* distance (+ (* 2 acceleration) (/ (pow velocity 2) distance))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(* distance (+ (* -1 (/ velocity distance)) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))) (/ velocity distance))) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) (/ velocity distance))) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))))) |
(* -1 (* distance (+ (* -2 acceleration) (* -1 (/ (pow velocity 2) distance))))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))) (/ velocity (* acceleration distance))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))) (/ velocity distance)))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance acceleration)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ velocity (sqrt 2)))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ velocity (sqrt 2)))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2))))))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(* (pow velocity 2) (+ 1 (* 2 (/ (* acceleration distance) (pow velocity 2))))) |
(/ (+ distance (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2)))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4))))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (* acceleration (pow velocity 6)))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4)))))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (* acceleration distance)) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (pow velocity 6))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance)))) velocity) |
(* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2)))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2))))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -2 (/ velocity acceleration)) |
(* -1 (* velocity (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2)))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))))) |
(* -2 velocity) |
(* -1 (* velocity (+ 2 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(* -1 velocity) |
(* -1 (* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
Outputs |
---|
(pow velocity 2) |
(*.f64 velocity velocity) |
(+ (* 2 (* acceleration distance)) (pow velocity 2)) |
(fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) |
(/ distance velocity) |
(/.f64 distance velocity) |
(+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)) |
(fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)) |
(fma.f64 (fma.f64 (*.f64 acceleration #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity)) |
(fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 distance #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (/.f64 acceleration velocity)) #s(literal -1/2 binary64))) acceleration (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) |
(/ (* acceleration distance) velocity) |
(*.f64 (/.f64 acceleration velocity) distance) |
(* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity))) |
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 distance velocity)) acceleration) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity))) |
(*.f64 (fma.f64 (fma.f64 (*.f64 acceleration #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) acceleration) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 distance #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (/.f64 acceleration velocity)) #s(literal -1/2 binary64))) acceleration (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) acceleration) |
velocity |
(+ velocity (/ (* acceleration distance) velocity)) |
(fma.f64 (/.f64 acceleration velocity) distance velocity) |
(+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) |
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 distance velocity)) acceleration velocity) |
(+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 acceleration #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) acceleration velocity) |
(* 2 (* acceleration distance)) |
(*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) |
(* acceleration (+ (* 2 distance) (/ (pow velocity 2) acceleration))) |
(*.f64 (fma.f64 #s(literal 2 binary64) distance (/.f64 (*.f64 velocity velocity) acceleration)) acceleration) |
(* (sqrt (/ distance acceleration)) (sqrt 2)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration))) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) |
(+ (* -1 (/ velocity acceleration)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(+ (* -1 (/ velocity acceleration)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 velocity #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)))) |
(* (sqrt (* acceleration distance)) (sqrt 2)) |
(*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64))) |
(* acceleration (+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(*.f64 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) acceleration) |
(* acceleration (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) acceleration) |
(* acceleration (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration))) |
(*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 velocity #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)))) acceleration) |
(* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) acceleration) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 velocity #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration))))) acceleration) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))))) |
(*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 velocity #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64))))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))))) acceleration) |
(* -1 (* acceleration (+ (* -2 distance) (* -1 (/ (pow velocity 2) acceleration))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 #s(literal -2 binary64) distance (/.f64 (*.f64 (neg.f64 velocity) velocity) acceleration))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (/.f64 distance acceleration))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ velocity acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 velocity acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) velocity) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration))) acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (-.f64 velocity (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 acceleration distance)))) acceleration)) acceleration))) |
(* -1 (* (sqrt (* acceleration distance)) (* (sqrt -2) (sqrt -1)))) |
(*.f64 (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 distance acceleration))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) |
(* -1 (* acceleration (+ (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))) (/ velocity acceleration)))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 velocity acceleration))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (neg.f64 velocity)) (neg.f64 acceleration)))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration)) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 acceleration distance)))) acceleration) velocity) acceleration))) |
(* -1 (* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64))))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64))))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))) |
(* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) |
(*.f64 (fma.f64 (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64)) distance (/.f64 #s(literal 1 binary64) velocity)) distance) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) |
(fma.f64 (fma.f64 (*.f64 (*.f64 acceleration acceleration) #s(literal 1/2 binary64)) (/.f64 distance (pow.f64 velocity #s(literal 5 binary64))) (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64))) (*.f64 distance distance) (/.f64 distance velocity)) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) (* acceleration velocity))) (* 1/2 (/ (pow acceleration 2) (pow velocity 5))))))) (/ 1 velocity))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) distance) (/.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 velocity acceleration)) (/.f64 (*.f64 (*.f64 acceleration acceleration) #s(literal 1/2 binary64)) (pow.f64 velocity #s(literal 5 binary64)))) distance (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64))) (*.f64 distance distance) (/.f64 distance velocity)) |
(* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity))) |
(*.f64 (fma.f64 (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64)) distance (/.f64 acceleration velocity)) distance) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity))) |
(*.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) #s(literal 1/2 binary64)) (/.f64 distance (pow.f64 velocity #s(literal 5 binary64))) (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64))) distance (/.f64 acceleration velocity)) distance) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow acceleration 3) (pow velocity 5))))))) (/ acceleration velocity))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 acceleration #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (/.f64 distance velocity)) #s(literal -1/2 binary64))) distance (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64))) distance (/.f64 acceleration velocity)) distance) |
(+ velocity (* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity)))) |
(fma.f64 (fma.f64 (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64)) distance (/.f64 acceleration velocity)) distance velocity) |
(+ velocity (* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity)))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) #s(literal 1/2 binary64)) (/.f64 distance (pow.f64 velocity #s(literal 5 binary64))) (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64))) distance (/.f64 acceleration velocity)) distance velocity) |
(* distance (+ (* 2 acceleration) (/ (pow velocity 2) distance))) |
(*.f64 (fma.f64 #s(literal 2 binary64) acceleration (/.f64 (*.f64 velocity velocity) distance)) distance) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) (*.f64 distance acceleration))) distance) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) (*.f64 distance acceleration)))) distance) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) (*.f64 distance acceleration))))) distance) |
(* distance (+ (* -1 (/ velocity distance)) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 velocity distance)) distance) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))) (/ velocity distance))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (-.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 velocity distance))) distance) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) (/ velocity distance))) |
(*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (-.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 velocity distance)))) distance) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64)))) distance) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))))) |
(*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64))))) distance) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))))) |
(*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 7 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64)))))) distance) |
(* -1 (* distance (+ (* -2 acceleration) (* -1 (/ (pow velocity 2) distance))))) |
(*.f64 (neg.f64 distance) (fma.f64 #s(literal -2 binary64) acceleration (/.f64 (*.f64 (neg.f64 velocity) velocity) distance))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))) (/ velocity (* acceleration distance))))) |
(*.f64 (neg.f64 distance) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (/.f64 velocity acceleration) distance))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 velocity velocity)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 velocity) acceleration)) distance))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 5 binary64)) distance))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 distance (pow.f64 acceleration #s(literal 3 binary64)))))) distance) (/.f64 velocity acceleration)) distance))) |
(* -1 (* distance (+ (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))) (/ velocity distance)))) |
(*.f64 (neg.f64 distance) (fma.f64 (sqrt.f64 (/.f64 acceleration distance)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (/.f64 velocity distance))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (fma.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (neg.f64 velocity)) (neg.f64 distance)))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance acceleration)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (fma.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 distance acceleration)))) distance) velocity) distance))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))))))) |
(*.f64 (neg.f64 distance) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))))) |
(*.f64 (neg.f64 distance) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 7 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ velocity (sqrt 2)))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(fma.f64 (fma.f64 (*.f64 (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (/.f64 #s(literal -1 binary64) acceleration)) velocity (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 velocity velocity)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) velocity (/.f64 #s(literal -1 binary64) acceleration)) velocity (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
(+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (neg.f64 velocity)) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ velocity (sqrt 2)))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (fma.f64 (*.f64 (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) #s(literal -1 binary64)) velocity (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 velocity (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) velocity #s(literal -1 binary64)) velocity (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (*.f64 velocity (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2))))))) |
(fma.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 velocity (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) (*.f64 velocity velocity) (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 velocity (/.f64 velocity (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))))) (*.f64 velocity velocity) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) (*.f64 velocity velocity) (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(* (pow velocity 2) (+ 1 (* 2 (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)) |
(/ (+ distance (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2)))) velocity) |
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 distance distance) velocity) #s(literal -1/2 binary64)) (/.f64 acceleration velocity) distance) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4))))) velocity) |
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 distance distance) velocity) #s(literal -1/2 binary64)) (/.f64 acceleration velocity) (fma.f64 (*.f64 (*.f64 acceleration acceleration) #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 4 binary64))) distance)) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (* acceleration (pow velocity 6)))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4)))))) velocity) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 distance distance) velocity) (/.f64 acceleration velocity) (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) acceleration) (/.f64 (pow.f64 distance #s(literal 4 binary64)) (pow.f64 velocity #s(literal 6 binary64))))) (fma.f64 (*.f64 (*.f64 acceleration acceleration) #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 4 binary64))) distance)) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (* acceleration distance)) velocity) |
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 distance distance) velocity) #s(literal -1/2 binary64)) (/.f64 (*.f64 acceleration acceleration) velocity) (*.f64 distance acceleration)) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance))) velocity) |
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 distance distance) velocity) #s(literal -1/2 binary64)) (/.f64 (*.f64 acceleration acceleration) velocity) (fma.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1/2 binary64) (*.f64 distance acceleration))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (pow velocity 6))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance)))) velocity) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 distance distance) acceleration) velocity) (/.f64 acceleration velocity) (/.f64 (*.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) (pow.f64 distance #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64)))) (fma.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1/2 binary64) (*.f64 distance acceleration))) velocity) |
(* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2)))) |
(*.f64 (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)) velocity) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64))) velocity) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2)))))) |
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) acceleration) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration))) velocity velocity) |
(* -2 (/ velocity acceleration)) |
(*.f64 #s(literal -2 binary64) (/.f64 velocity acceleration)) |
(* -1 (* velocity (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))) |
(*.f64 (neg.f64 velocity) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 2 binary64) acceleration))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2)))))) |
(*.f64 (neg.f64 velocity) (fma.f64 (*.f64 (*.f64 distance distance) (/.f64 acceleration (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1/2 binary64) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 2 binary64) acceleration)))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))))) |
(*.f64 (neg.f64 velocity) (fma.f64 (*.f64 (*.f64 acceleration acceleration) #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 distance distance) (/.f64 acceleration (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1/2 binary64) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 2 binary64) acceleration))))) |
(* -2 velocity) |
(*.f64 #s(literal -2 binary64) velocity) |
(* -1 (* velocity (+ 2 (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (neg.f64 velocity) (fma.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration #s(literal 2 binary64))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(*.f64 (neg.f64 velocity) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration #s(literal 2 binary64)))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(*.f64 (neg.f64 velocity) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64)))))) |
(* -1 velocity) |
(neg.f64 velocity) |
(* -1 (* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (neg.f64 velocity) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(*.f64 (neg.f64 velocity) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) acceleration) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration))) velocity velocity)) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 11 | 45 |
0 | 18 | 45 |
1 | 63 | 45 |
2 | 448 | 45 |
3 | 5491 | 45 |
0 | 8442 | 41 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) |
Outputs |
---|
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration)) velocity) velocity (pow.f64 velocity #s(literal 4 binary64))) #s(literal 2 binary64)))) (fma.f64 (*.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) velocity) velocity (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 distance acceleration) #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration)) velocity) velocity (pow.f64 velocity #s(literal 4 binary64))) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration)) velocity) velocity (pow.f64 velocity #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration)) velocity) velocity (pow.f64 velocity #s(literal 4 binary64))) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (fma.f64 (*.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) velocity) velocity (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/4 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64))) |
(*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/4 binary64))) |
(*.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64))) (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration))) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) |
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (pow.f64 (neg.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) |
(*.f64 #s(literal 1 binary64) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(*.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(*.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (*.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(*.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (/.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(*.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(pow.f64 (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 4 binary64)) #s(literal 1/4 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 4 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 2 binary64)) |
(pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64)) (pow.f64 velocity #s(literal 8 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 6 binary64)) (pow.f64 velocity #s(literal 12 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) (fma.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 6 binary64)) (pow.f64 velocity #s(literal 12 binary64))) (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) |
(/.f64 (*.f64 (fma.f64 #s(literal 512 binary64) (pow.f64 (*.f64 distance acceleration) #s(literal 9 binary64)) (pow.f64 velocity #s(literal 18 binary64))) (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 distance acceleration) #s(literal 6 binary64)) (-.f64 (pow.f64 velocity #s(literal 12 binary64)) (*.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3 binary64)))))) |
(/.f64 (*.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))) #s(literal 2 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))))) (neg.f64 (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64)) (pow.f64 velocity #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 6 binary64)) (pow.f64 velocity #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 6 binary64)) (pow.f64 velocity #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 (*.f64 (fma.f64 #s(literal 512 binary64) (pow.f64 (*.f64 distance acceleration) #s(literal 9 binary64)) (pow.f64 velocity #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 distance acceleration) #s(literal 6 binary64)) (-.f64 (pow.f64 velocity #s(literal 12 binary64)) (*.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3 binary64))))) (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 (*.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) (pow.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(/.f64 (pow.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 2 binary64))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 6 binary64)) (pow.f64 velocity #s(literal 12 binary64)))) (pow.f64 (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) #s(literal 2 binary64))) |
(/.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64)) (pow.f64 velocity #s(literal 8 binary64))) (*.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 6 binary64)) (pow.f64 velocity #s(literal 12 binary64))) (*.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (fma.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 6 binary64)) (pow.f64 velocity #s(literal 12 binary64))) (*.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) |
(/.f64 (fma.f64 #s(literal 512 binary64) (pow.f64 (*.f64 distance acceleration) #s(literal 9 binary64)) (pow.f64 velocity #s(literal 18 binary64))) (*.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 #s(literal 64 binary64) (pow.f64 (*.f64 distance acceleration) #s(literal 6 binary64)) (-.f64 (pow.f64 velocity #s(literal 12 binary64)) (*.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3 binary64))))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64)))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) |
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (fma.f64 (*.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) velocity) velocity (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 (*.f64 (neg.f64 velocity) #s(literal -1 binary64)) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(fma.f64 (exp.f64 (log.f64 velocity)) (exp.f64 (log.f64 velocity)) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity)) |
(fma.f64 (*.f64 (*.f64 (*.f64 distance acceleration) #s(literal 4 binary64)) acceleration) (/.f64 distance (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 (*.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) distance) (/.f64 (*.f64 acceleration #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 (*.f64 (*.f64 distance acceleration) #s(literal 4 binary64)) (/.f64 (*.f64 distance acceleration) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 (*.f64 distance distance) (/.f64 (pow.f64 (*.f64 acceleration #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 (pow.f64 (*.f64 acceleration #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 distance distance) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 velocity) velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) |
(fma.f64 (neg.f64 velocity) (neg.f64 velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (/.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 distance (/.f64 (*.f64 (*.f64 (*.f64 distance acceleration) #s(literal 4 binary64)) acceleration) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 distance (*.f64 acceleration #s(literal 2 binary64)) (*.f64 velocity velocity)) |
(fma.f64 (*.f64 acceleration #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) distance) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 (*.f64 acceleration #s(literal 2 binary64)) distance (*.f64 velocity velocity)) |
(fma.f64 acceleration (*.f64 distance #s(literal 2 binary64)) (*.f64 velocity velocity)) |
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(fma.f64 #s(literal 2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)) |
(-.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration)))) (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) |
(sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(+.f64 (/.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))))) |
(+.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(+.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (*.f64 velocity velocity)) |
(*.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (fma.f64 velocity (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(*.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) #s(literal 2 binary64)))) (-.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity))) |
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration) (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) #s(literal 3 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 acceleration (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (/.f64 #s(literal -1 binary64) acceleration)) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(*.f64 (/.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(*.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64))) |
(*.f64 (-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (pow.f64 (/.f64 velocity acceleration) #s(literal 2 binary64))) (pow.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal -1 binary64) acceleration) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 velocity acceleration) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration))) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (pow.f64 (*.f64 acceleration acceleration) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration)) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration))) |
(*.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(*.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) acceleration)) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration)) |
(*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (/.f64 (pow.f64 acceleration #s(literal -1 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)) acceleration)) |
(*.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) acceleration)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) #s(literal 1 binary64)) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (pow.f64 acceleration #s(literal -1 binary64))) |
(pow.f64 (*.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (pow.f64 (/.f64 velocity acceleration) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 velocity acceleration) #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) #s(literal 1 binary64)) |
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity)) acceleration) acceleration) |
(/.f64 (pow.f64 (/.f64 acceleration (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(/.f64 (pow.f64 (/.f64 acceleration (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (/.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal -1 binary64)) acceleration) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) acceleration)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) acceleration)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) acceleration)) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) acceleration)) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (pow.f64 acceleration #s(literal -1 binary64))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (pow.f64 acceleration #s(literal -1 binary64))) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (pow.f64 (/.f64 velocity acceleration) #s(literal 2 binary64)))) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 velocity acceleration) #s(literal 3 binary64)))) (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity))) (*.f64 acceleration acceleration)) |
(/.f64 (*.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 1 binary64)) (neg.f64 acceleration)) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (neg.f64 acceleration)) |
(/.f64 (-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (pow.f64 (/.f64 (neg.f64 velocity) acceleration) #s(literal 2 binary64))) (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 acceleration #s(literal -3 binary64)) (pow.f64 (/.f64 (neg.f64 velocity) acceleration) #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (-.f64 (pow.f64 (/.f64 (neg.f64 velocity) acceleration) #s(literal 2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 (neg.f64 velocity) acceleration))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration)) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (pow.f64 (/.f64 velocity acceleration) #s(literal 2 binary64)))) (neg.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 velocity acceleration) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration))))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (*.f64 (neg.f64 acceleration) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) (*.f64 (neg.f64 acceleration) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (*.f64 acceleration (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) (*.f64 acceleration (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (neg.f64 acceleration))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) acceleration)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (neg.f64 acceleration))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 acceleration))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 acceleration))) |
(/.f64 (*.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (neg.f64 acceleration))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 acceleration)) (*.f64 (neg.f64 acceleration) (neg.f64 velocity))) (pow.f64 (neg.f64 acceleration) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 acceleration velocity)) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64))) (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration) (*.f64 (neg.f64 acceleration) velocity)) (*.f64 (neg.f64 acceleration) acceleration)) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 acceleration)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 velocity))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 acceleration velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 acceleration velocity))) |
(/.f64 (-.f64 acceleration (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration)) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 acceleration velocity)) acceleration) (*.f64 acceleration (/.f64 acceleration velocity))) |
(/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (pow.f64 (/.f64 velocity acceleration) #s(literal 2 binary64))) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 velocity acceleration) #s(literal 3 binary64))) (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) (fma.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 9/2 binary64)) (pow.f64 velocity #s(literal 9 binary64))) (*.f64 (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (fma.f64 (pow.f64 velocity #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (*.f64 (neg.f64 acceleration) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (*.f64 acceleration (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (*.f64 (neg.f64 acceleration) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (*.f64 acceleration (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) |
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) (neg.f64 acceleration))) |
(/.f64 #s(literal -1 binary64) (/.f64 acceleration (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (neg.f64 acceleration) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (neg.f64 acceleration))) |
(/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration)) |
(/.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) acceleration))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (pow.f64 (/.f64 velocity acceleration) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 velocity acceleration) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (*.f64 (neg.f64 acceleration) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 acceleration))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) |
(/.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 acceleration)) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration) |
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration))) |
(neg.f64 (/.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration)) |
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) (pow.f64 acceleration #s(literal -1 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) (pow.f64 acceleration #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) acceleration) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (pow.f64 acceleration #s(literal -1 binary64))) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (pow.f64 acceleration #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) acceleration) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 #s(literal -1 binary64) (/.f64 velocity acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) |
(fma.f64 (neg.f64 velocity) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 velocity) acceleration) #s(literal 1 binary64))) |
(fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 acceleration #s(literal -1 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 acceleration #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 velocity (/.f64 #s(literal -1 binary64) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) |
(-.f64 (/.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) (/.f64 (pow.f64 (/.f64 velocity acceleration) #s(literal 2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 3 binary64)) (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration)))) (/.f64 (pow.f64 (/.f64 velocity acceleration) #s(literal 3 binary64)) (fma.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 acceleration acceleration))))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (*.f64 acceleration acceleration)) (/.f64 (*.f64 velocity acceleration) (*.f64 acceleration acceleration))) |
(-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration)) (/.f64 (*.f64 velocity velocity) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration))) |
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 acceleration)) (/.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration)) |
(-.f64 (/.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) acceleration) (/.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) acceleration)) |
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration) (/.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration)) |
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) acceleration)) |
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
(exp.f64 (*.f64 (log.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) #s(literal -1 binary64))) |
(+.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 velocity) acceleration) #s(literal 1 binary64))) |
(+.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) |
(+.f64 (/.f64 (neg.f64 velocity) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration)) |
(+.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity))) |
(+.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration))) |
(+.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) #s(literal 2 binary64)))) (-.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) #s(literal 3 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(*.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (fma.f64 velocity (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) |
(*.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (pow.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (pow.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(*.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)))) |
(*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64))) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal 1 binary64)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) (fma.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 9/2 binary64)) (pow.f64 velocity #s(literal 9 binary64))) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64))) (fma.f64 (pow.f64 velocity #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal 2 binary64))) (+.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (-.f64 (neg.f64 velocity) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 1 binary64)) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 9/2 binary64)) (pow.f64 velocity #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 velocity #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (*.f64 velocity velocity))) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 velocity #s(literal 3 binary64)))) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 2 binary64))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (fma.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 9/2 binary64)) (pow.f64 velocity #s(literal 9 binary64))) (*.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (fma.f64 (pow.f64 velocity #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)))) |
(/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (fma.f64 velocity velocity (-.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 (neg.f64 velocity) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(neg.f64 (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(fma.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) #s(literal 2 binary64)))) (-.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity)) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(fma.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) #s(literal 3 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(fma.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (fma.f64 velocity (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(fma.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) (neg.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/4 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (neg.f64 velocity)) |
(fma.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)) (neg.f64 velocity)) |
(fma.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (neg.f64 velocity)) |
(fma.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1 binary64)) (neg.f64 velocity)) |
(fma.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64)) (neg.f64 velocity)) |
(fma.f64 #s(literal -1 binary64) velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(fma.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (neg.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(fma.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (neg.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (neg.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(fma.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(fma.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(fma.f64 velocity #s(literal -1 binary64) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(-.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 0 binary64)) velocity) |
(-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(-.f64 #s(literal 0 binary64) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) #s(literal -1 binary64))) #s(literal -1 binary64))) |
(+.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) (neg.f64 velocity)) |
(+.f64 (/.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) (neg.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 3/2 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) (neg.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))))) |
(+.f64 (neg.f64 velocity) (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 velocity)) |
(*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64))) |
(*.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64))) |
(*.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1/2 binary64))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1 binary64))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64))) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64))) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 4 binary64)) #s(literal 1/8 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/2 binary64)) |
(/.f64 (neg.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 (neg.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 distance acceleration))))) |
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 4 binary64) (pow.f64 velocity #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 #s(literal -2 binary64) (*.f64 distance acceleration) (*.f64 velocity velocity)))) |
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 distance acceleration) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (hypot.f64 (*.f64 velocity velocity) (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) (fma.f64 (neg.f64 velocity) velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) (pow.f64 velocity #s(literal 4 binary64)))) (hypot.f64 (pow.f64 (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal -1 binary64)))) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(fabs.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 2 binary64)) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1/4 binary64))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))))) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
Compiled 17 394 to 1 974 computations (88.7% saved)
29 alts after pruning (29 fresh and 0 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 462 | 29 | 491 |
Fresh | 0 | 0 | 0 |
Picked | 1 | 0 | 1 |
Done | 0 | 0 | 0 |
Total | 463 | 29 | 492 |
Status | Accuracy | Program |
---|---|---|
34.9% | (/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) | |
27.6% | (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration)) | |
31.1% | (/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) acceleration) | |
31.2% | (/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) | |
55.5% | (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)) velocity) acceleration) | |
42.0% | (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 acceleration velocity)) acceleration) (*.f64 acceleration (/.f64 acceleration velocity))) | |
34.8% | (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) | |
▶ | 55.8% | (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
55.8% | (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) | |
▶ | 38.6% | (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) |
33.2% | (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) | |
52.1% | (/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) velocity) acceleration) | |
4.4% | (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) | |
4.4% | (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (*.f64 (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)) velocity)) velocity) acceleration) | |
30.9% | (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (*.f64 (neg.f64 velocity) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)))) velocity) acceleration) | |
30.8% | (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) | |
20.5% | (/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) acceleration)) acceleration) | |
23.8% | (/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) | |
20.5% | (/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 velocity distance)) distance)) acceleration) | |
29.2% | (/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) acceleration) | |
30.7% | (/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (neg.f64 velocity) (fma.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration #s(literal 2 binary64)))) acceleration) | |
55.7% | (/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) | |
▶ | 55.8% | (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
55.7% | (*.f64 (/.f64 #s(literal -1 binary64) acceleration) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) | |
▶ | 20.5% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
▶ | 32.8% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
27.1% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) (*.f64 distance acceleration))) distance)) | |
18.3% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) | |
30.7% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 velocity) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 2 binary64) acceleration)))) |
Compiled 1 264 to 876 computations (30.7% saved)
1× | egg-herbie |
Found 18 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 0 | (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) | |
cost-diff | 0 | (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) | |
cost-diff | 0 | (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) | |
cost-diff | 6 | (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)) | |
cost-diff | 0 | (sqrt.f64 (/.f64 distance acceleration)) | |
cost-diff | 0 | (sqrt.f64 #s(literal 2 binary64)) | |
cost-diff | 0 | (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) | |
cost-diff | 0 | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) | |
cost-diff | 0 | (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) | |
cost-diff | 0 | (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) | |
cost-diff | 0 | (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) | |
cost-diff | 0 | (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) | |
cost-diff | 0 | (/.f64 distance velocity) | |
cost-diff | 0 | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) | |
cost-diff | 0 | (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) | |
cost-diff | 0 | (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) | |
cost-diff | 0 | (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) | |
cost-diff | 2 | (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
Useful iterations: 5 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 43 | 336 |
0 | 74 | 322 |
1 | 113 | 322 |
2 | 163 | 322 |
3 | 273 | 322 |
4 | 687 | 322 |
5 | 1950 | 298 |
6 | 2518 | 298 |
7 | 3622 | 298 |
8 | 5616 | 298 |
0 | 8183 | 298 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
(/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
velocity |
(*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) |
distance |
(*.f64 acceleration #s(literal 2 binary64)) |
acceleration |
#s(literal 2 binary64) |
(/.f64 velocity acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(/.f64 distance velocity) |
distance |
velocity |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
(-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) |
(sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) |
(fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) |
(*.f64 distance acceleration) |
distance |
acceleration |
#s(literal 2 binary64) |
(*.f64 velocity velocity) |
velocity |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) |
(sqrt.f64 #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(sqrt.f64 (/.f64 distance acceleration)) |
(/.f64 distance acceleration) |
distance |
acceleration |
(/.f64 (neg.f64 velocity) acceleration) |
(neg.f64 velocity) |
velocity |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) |
(-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) |
(sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) |
#s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity))) |
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)) |
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) |
(*.f64 #s(literal 2 binary64) distance) |
#s(literal 2 binary64) |
distance |
velocity |
(/.f64 acceleration velocity) |
acceleration |
#s(literal 1 binary64) |
(*.f64 velocity velocity) |
Outputs |
---|
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity))) acceleration) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity))) |
(fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
(fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)) |
velocity |
(*.f64 distance (*.f64 acceleration #s(literal 2 binary64))) |
(*.f64 (*.f64 #s(literal 2 binary64) distance) acceleration) |
distance |
(*.f64 acceleration #s(literal 2 binary64)) |
(*.f64 #s(literal 2 binary64) acceleration) |
acceleration |
#s(literal 2 binary64) |
(/.f64 velocity acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(/.f64 distance velocity) |
distance |
velocity |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
(-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) |
(-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity))) velocity) |
(sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) |
(sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity))) |
(fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) |
(fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)) |
(*.f64 distance acceleration) |
(*.f64 acceleration distance) |
distance |
acceleration |
#s(literal 2 binary64) |
(*.f64 velocity velocity) |
velocity |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(sqrt.f64 #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(sqrt.f64 (/.f64 distance acceleration)) |
(/.f64 distance acceleration) |
distance |
acceleration |
(/.f64 (neg.f64 velocity) acceleration) |
(neg.f64 velocity) |
velocity |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)))) velocity) acceleration) |
(-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) |
(-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)))) velocity) |
(sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) |
(sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)))) |
#s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity))) |
#s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity))) |
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)) |
(fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)) |
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) |
(fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) |
(*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) |
(*.f64 #s(literal 2 binary64) distance) |
#s(literal 2 binary64) |
distance |
velocity |
(/.f64 acceleration velocity) |
acceleration |
#s(literal 1 binary64) |
(*.f64 velocity velocity) |
Found 18 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 3.686237957154496 | (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) | |
accuracy | 6.1805833233632494 | (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) | |
accuracy | 10.473125794862067 | (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)) | |
accuracy | 10.756085083961223 | (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) | |
accuracy | 0.0 | (neg.f64 velocity) | |
accuracy | 0.09375 | (sqrt.f64 (/.f64 distance acceleration)) | |
accuracy | 0.193691259768442 | (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) | |
accuracy | 31.562475653295802 | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) | |
accuracy | 0.0078125 | (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) | |
accuracy | 3.686237957154496 | (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) | |
accuracy | 6.1805833233632494 | (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) | |
accuracy | 10.756085083961223 | (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) | |
accuracy | 0.0 | (/.f64 distance velocity) | |
accuracy | 32.88643677097049 | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) | |
accuracy | 0.00390625 | (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) | |
accuracy | 0.12109375 | (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) | |
accuracy | 9.978762223483095 | (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) | |
accuracy | 10.756085083961223 | (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
213.0ms | 137× | 0 | valid |
22.0ms | 77× | 0 | invalid |
13.0ms | 26× | 1 | valid |
12.0ms | 16× | 2 | valid |
Compiled 273 to 41 computations (85% saved)
ival-div
: 18.0ms (27.9% of total)ival-mult
: 17.0ms (26.4% of total)ival-sqrt
: 11.0ms (17.1% of total)ival-add
: 7.0ms (10.9% of total)ival-sub
: 6.0ms (9.3% of total)adjust
: 3.0ms (4.7% of total)ival-neg
: 1.0ms (1.6% of total)ival-assert
: 0.0ms (0% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)Inputs |
---|
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
(/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(/.f64 distance velocity) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
(-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) |
(sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) |
(fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) |
(sqrt.f64 #s(literal 2 binary64)) |
(sqrt.f64 (/.f64 distance acceleration)) |
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) |
(-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) |
(sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) |
(neg.f64 velocity) |
Outputs |
---|
(/ distance velocity) |
(+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity)) |
(/ velocity acceleration) |
(/ (+ velocity (/ (* acceleration distance) velocity)) acceleration) |
(/ (+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) acceleration) |
(/ (+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) acceleration) |
velocity |
(+ velocity (/ (* acceleration distance) velocity)) |
(+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) |
(+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) |
(pow velocity 2) |
(+ (* 2 (* acceleration distance)) (pow velocity 2)) |
(/ (* acceleration distance) velocity) |
(* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity))) |
(/ (+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) acceleration) |
(sqrt (/ distance acceleration)) |
(* (sqrt (/ distance acceleration)) (sqrt 2)) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration)) |
(- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration)) |
(+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* (sqrt (* acceleration distance)) (sqrt 2)) |
(* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))))) |
(* 2 (* acceleration distance)) |
(* acceleration (+ (* 2 distance) (/ (pow velocity 2) acceleration))) |
(+ (* -1 (/ velocity acceleration)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(+ (* -1 (/ velocity acceleration)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* acceleration (+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration))) |
(* acceleration (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ velocity acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* -1 velocity)) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration)) (* -1 velocity)) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))))) |
(* -1 (* (sqrt (* acceleration distance)) (* (sqrt -2) (sqrt -1)))) |
(* -1 (* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))))) |
(* -1 (* acceleration (+ (* -2 distance) (* -1 (/ (pow velocity 2) acceleration))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration))) acceleration))) |
(* -1 (* acceleration (+ (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))) (/ velocity acceleration)))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration)) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2))) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2)))) |
(* (sqrt (/ distance acceleration)) (pow (sqrt -1) 2)) |
(* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) (* acceleration velocity))) (* 1/2 (/ (pow acceleration 2) (pow velocity 5))))))) (/ 1 velocity))) |
(+ (/ distance velocity) (/ velocity acceleration)) |
(+ (* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) (/ velocity acceleration)) |
(+ (* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) (/ velocity acceleration)) |
(+ velocity (* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity)))) |
(+ velocity (* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity)))) |
(* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow acceleration 3) (pow velocity 5))))))) (/ acceleration velocity))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))) (/ velocity (* acceleration distance)))) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) (/ velocity (* acceleration distance)))) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))))) |
(* distance (+ (* 2 acceleration) (/ (pow velocity 2) distance))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(* distance (+ (* -1 (/ velocity distance)) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))) (/ velocity distance))) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) (/ velocity distance))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))) (/ velocity (* acceleration distance))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (/ velocity acceleration)) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (/ velocity acceleration)) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))))) |
(* -1 (* distance (+ (* -2 acceleration) (* -1 (/ (pow velocity 2) distance))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))) (/ velocity distance)))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance acceleration)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2)))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (pow (sqrt -1) 2) (sqrt 2))) (/ velocity (* acceleration distance))))) |
(* -1 (* (sqrt (/ distance acceleration)) (pow (sqrt -1) 2))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ velocity (sqrt 2)))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* (sqrt (/ distance acceleration)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2))))))) |
(+ (* (sqrt (/ distance acceleration)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2))))))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ velocity (sqrt 2)))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(* -1 velocity) |
(/ (+ distance (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2)))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4))))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (* acceleration (pow velocity 6)))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4)))))) velocity) |
(* velocity (+ (/ 1 acceleration) (/ distance (pow velocity 2)))) |
(* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (/ 1 acceleration) (/ distance (pow velocity 2))))) |
(* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (/ 1 acceleration) (/ distance (pow velocity 2)))))) |
(* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2)))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2))))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* (pow velocity 2) (+ 1 (* 2 (/ (* acceleration distance) (pow velocity 2))))) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (* acceleration distance)) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (pow velocity 6))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance)))) velocity) |
(* -1 (/ velocity acceleration)) |
(* velocity (- (* (sqrt (/ distance acceleration)) (/ (sqrt 2) velocity)) (/ 1 acceleration))) |
(* -2 (/ velocity acceleration)) |
(* -1 (* velocity (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2)))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))))) |
(* -1 (* velocity (+ (/ 1 acceleration) (/ distance (pow velocity 2))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (/ 1 acceleration) (/ distance (pow velocity 2)))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (/ 1 acceleration) (/ distance (pow velocity 2))))))) |
(* -1 (* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(* -2 velocity) |
(* -1 (* velocity (+ 2 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(* -1 (* velocity (+ (* -1 (* (sqrt (/ distance acceleration)) (/ (sqrt 2) velocity))) (/ 1 acceleration)))) |
9 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
6.0ms | acceleration | @ | -inf | ((- (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (/ velocity acceleration)) (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) (+ (* velocity velocity) (* distance (* acceleration 2))) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/ distance velocity) (/ (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) (+ (* (* distance acceleration) 2) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (sqrt 2) (sqrt (/ distance acceleration)) (* (+ (* (/ (* 2 distance) velocity) (/ acceleration velocity)) 1) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg velocity)) |
4.0ms | distance | @ | -inf | ((- (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (/ velocity acceleration)) (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) (+ (* velocity velocity) (* distance (* acceleration 2))) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/ distance velocity) (/ (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) (+ (* (* distance acceleration) 2) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (sqrt 2) (sqrt (/ distance acceleration)) (* (+ (* (/ (* 2 distance) velocity) (/ acceleration velocity)) 1) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg velocity)) |
3.0ms | distance | @ | inf | ((- (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (/ velocity acceleration)) (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) (+ (* velocity velocity) (* distance (* acceleration 2))) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/ distance velocity) (/ (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) (+ (* (* distance acceleration) 2) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (sqrt 2) (sqrt (/ distance acceleration)) (* (+ (* (/ (* 2 distance) velocity) (/ acceleration velocity)) 1) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg velocity)) |
3.0ms | acceleration | @ | 0 | ((- (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (/ velocity acceleration)) (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) (+ (* velocity velocity) (* distance (* acceleration 2))) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/ distance velocity) (/ (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) (+ (* (* distance acceleration) 2) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (sqrt 2) (sqrt (/ distance acceleration)) (* (+ (* (/ (* 2 distance) velocity) (/ acceleration velocity)) 1) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg velocity)) |
3.0ms | distance | @ | 0 | ((- (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (/ velocity acceleration)) (/ (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) acceleration) (sqrt (+ (* velocity velocity) (* distance (* acceleration 2)))) (+ (* velocity velocity) (* distance (* acceleration 2))) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/ distance velocity) (/ (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) (+ (* (* distance acceleration) 2) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (sqrt 2) (sqrt (/ distance acceleration)) (* (+ (* (/ (* 2 distance) velocity) (/ acceleration velocity)) 1) (* velocity velocity)) (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg velocity)) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 614 | 4491 |
1 | 2018 | 4416 |
2 | 6894 | 4348 |
0 | 8044 | 4156 |
1× | iter limit |
1× | node limit |
Inputs |
---|
(/ distance velocity) |
(+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity)) |
(/ velocity acceleration) |
(/ (+ velocity (/ (* acceleration distance) velocity)) acceleration) |
(/ (+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) acceleration) |
(/ (+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) acceleration) |
velocity |
(+ velocity (/ (* acceleration distance) velocity)) |
(+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) |
(+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) |
(pow velocity 2) |
(+ (* 2 (* acceleration distance)) (pow velocity 2)) |
(/ (* acceleration distance) velocity) |
(* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity))) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity))) |
(/ (+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) acceleration) |
(sqrt (/ distance acceleration)) |
(* (sqrt (/ distance acceleration)) (sqrt 2)) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration)) |
(- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration)) |
(+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* (sqrt (* acceleration distance)) (sqrt 2)) |
(* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))))) |
(* 2 (* acceleration distance)) |
(* acceleration (+ (* 2 distance) (/ (pow velocity 2) acceleration))) |
(+ (* -1 (/ velocity acceleration)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(+ (* -1 (/ velocity acceleration)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(* acceleration (+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(* acceleration (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration))) |
(* acceleration (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ velocity acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* -1 velocity)) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration)) (* -1 velocity)) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))))) |
(* -1 (* (sqrt (* acceleration distance)) (* (sqrt -2) (sqrt -1)))) |
(* -1 (* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))))) |
(* -1 (* acceleration (+ (* -2 distance) (* -1 (/ (pow velocity 2) acceleration))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration))) acceleration))) |
(* -1 (* acceleration (+ (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))) (/ velocity acceleration)))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration)) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2))) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2)))) |
(* (sqrt (/ distance acceleration)) (pow (sqrt -1) 2)) |
(* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) (* acceleration velocity))) (* 1/2 (/ (pow acceleration 2) (pow velocity 5))))))) (/ 1 velocity))) |
(+ (/ distance velocity) (/ velocity acceleration)) |
(+ (* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) (/ velocity acceleration)) |
(+ (* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) (/ velocity acceleration)) |
(+ velocity (* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity)))) |
(+ velocity (* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity)))) |
(* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity))) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow acceleration 3) (pow velocity 5))))))) (/ acceleration velocity))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))) (/ velocity (* acceleration distance)))) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) (/ velocity (* acceleration distance)))) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))))) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))))) |
(* distance (+ (* 2 acceleration) (/ (pow velocity 2) distance))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(* distance (+ (* -1 (/ velocity distance)) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))) (/ velocity distance))) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) (/ velocity distance))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))) (/ velocity (* acceleration distance))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (/ velocity acceleration)) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (/ velocity acceleration)) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))))) |
(* -1 (* distance (+ (* -2 acceleration) (* -1 (/ (pow velocity 2) distance))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))) (/ velocity distance)))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance acceleration)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2)))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (pow (sqrt -1) 2) (sqrt 2))) (/ velocity (* acceleration distance))))) |
(* -1 (* (sqrt (/ distance acceleration)) (pow (sqrt -1) 2))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ velocity (sqrt 2)))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(+ (* (sqrt (/ distance acceleration)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2))))))) |
(+ (* (sqrt (/ distance acceleration)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2))))))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ velocity (sqrt 2)))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(* -1 velocity) |
(/ (+ distance (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2)))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4))))) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (* acceleration (pow velocity 6)))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4)))))) velocity) |
(* velocity (+ (/ 1 acceleration) (/ distance (pow velocity 2)))) |
(* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (/ 1 acceleration) (/ distance (pow velocity 2))))) |
(* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (/ 1 acceleration) (/ distance (pow velocity 2)))))) |
(* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2)))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2))))) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* (pow velocity 2) (+ 1 (* 2 (/ (* acceleration distance) (pow velocity 2))))) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (* acceleration distance)) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (pow velocity 6))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance)))) velocity) |
(* -1 (/ velocity acceleration)) |
(* velocity (- (* (sqrt (/ distance acceleration)) (/ (sqrt 2) velocity)) (/ 1 acceleration))) |
(* -2 (/ velocity acceleration)) |
(* -1 (* velocity (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2)))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))))) |
(* -1 (* velocity (+ (/ 1 acceleration) (/ distance (pow velocity 2))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (/ 1 acceleration) (/ distance (pow velocity 2)))))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (/ 1 acceleration) (/ distance (pow velocity 2))))))) |
(* -1 (* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(* -2 velocity) |
(* -1 (* velocity (+ 2 (/ (* acceleration distance) (pow velocity 2))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(* -1 (* velocity (+ (* -1 (* (sqrt (/ distance acceleration)) (/ (sqrt 2) velocity))) (/ 1 acceleration)))) |
Outputs |
---|
(/ distance velocity) |
(/.f64 distance velocity) |
(+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)) |
(fma.f64 (*.f64 acceleration #s(literal -1/2 binary64)) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)) |
(fma.f64 (fma.f64 (*.f64 acceleration #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) |
(+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity)) |
(fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 distance #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (/.f64 acceleration velocity)) #s(literal -1/2 binary64))) acceleration (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) |
(/ velocity acceleration) |
(/.f64 velocity acceleration) |
(/ (+ velocity (/ (* acceleration distance) velocity)) acceleration) |
(/.f64 (fma.f64 (/.f64 distance velocity) acceleration velocity) acceleration) |
(/ (+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) acceleration) |
(/.f64 (fma.f64 (fma.f64 (*.f64 acceleration #s(literal -1/2 binary64)) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 distance velocity)) acceleration velocity) acceleration) |
(/ (+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) acceleration) |
(/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 acceleration #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) acceleration velocity) acceleration) |
velocity |
(+ velocity (/ (* acceleration distance) velocity)) |
(fma.f64 (/.f64 distance velocity) acceleration velocity) |
(+ velocity (* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity)))) |
(fma.f64 (fma.f64 (*.f64 acceleration #s(literal -1/2 binary64)) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 distance velocity)) acceleration velocity) |
(+ velocity (* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity)))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 acceleration #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) acceleration velocity) |
(pow velocity 2) |
(*.f64 velocity velocity) |
(+ (* 2 (* acceleration distance)) (pow velocity 2)) |
(fma.f64 (*.f64 acceleration distance) #s(literal 2 binary64) (*.f64 velocity velocity)) |
(/ (* acceleration distance) velocity) |
(*.f64 (/.f64 acceleration velocity) distance) |
(* acceleration (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 3))) (/ distance velocity))) |
(*.f64 (fma.f64 (*.f64 acceleration #s(literal -1/2 binary64)) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 3 binary64)))) (/.f64 distance velocity)) acceleration) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* 1/2 (/ (* acceleration (pow distance 3)) (pow velocity 5))))) (/ distance velocity))) |
(*.f64 (fma.f64 (fma.f64 (*.f64 acceleration #s(literal 1/2 binary64)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) acceleration) |
(* acceleration (+ (* acceleration (+ (* -1/2 (/ (pow distance 2) (pow velocity 3))) (* acceleration (+ (* -1/2 (/ (* acceleration (+ (* 1/4 (/ (pow distance 4) (pow velocity 6))) (/ (pow distance 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow distance 3) (pow velocity 5))))))) (/ distance velocity))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 distance #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (/.f64 acceleration velocity)) #s(literal -1/2 binary64))) acceleration (/.f64 (*.f64 (*.f64 distance distance) #s(literal -1/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) acceleration (/.f64 distance velocity)) acceleration) |
(/ (+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) acceleration) |
(/.f64 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance)) (neg.f64 velocity)) acceleration) |
(sqrt (/ distance acceleration)) |
(sqrt.f64 (/.f64 distance acceleration)) |
(* (sqrt (/ distance acceleration)) (sqrt 2)) |
(*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64))) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration)) |
(fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration))) |
(- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration)) |
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)))) |
(+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64))))) |
(+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))))) |
(* (sqrt (* acceleration distance)) (sqrt 2)) |
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance))) |
(* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) acceleration) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64))))) acceleration) |
(* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))))) acceleration) |
(* 2 (* acceleration distance)) |
(*.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) |
(* acceleration (+ (* 2 distance) (/ (pow velocity 2) acceleration))) |
(*.f64 (fma.f64 #s(literal 2 binary64) distance (*.f64 velocity (/.f64 velocity acceleration))) acceleration) |
(+ (* -1 (/ velocity acceleration)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration))) |
(+ (* -1 (/ velocity acceleration)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))))) |
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)))) |
(* acceleration (+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (sqrt 2)))) |
(*.f64 (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) acceleration) |
(* acceleration (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2))) (/ velocity acceleration))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration))) acceleration) |
(* acceleration (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ distance acceleration)) (sqrt 2)))) (/ velocity acceleration))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)))) acceleration) |
(* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ velocity acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 velocity acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* -1 velocity)) acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) velocity) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration)) (* -1 velocity)) acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (-.f64 velocity (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 acceleration distance)))) acceleration)) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) |
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))))) |
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))))) |
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal -2 binary64))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))))))) |
(* -1 (* (sqrt (* acceleration distance)) (* (sqrt -2) (sqrt -1)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 acceleration distance)) (sqrt.f64 #s(literal -2 binary64))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) |
(* -1 (* acceleration (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))) |
(* -1 (* acceleration (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))) |
(* -1 (* acceleration (+ (* -2 distance) (* -1 (/ (pow velocity 2) acceleration))))) |
(*.f64 (neg.f64 acceleration) (fma.f64 #s(literal -2 binary64) distance (/.f64 (*.f64 (neg.f64 velocity) velocity) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) velocity) acceleration))) |
(+ (* -1 (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))) (* -1 (/ (+ velocity (* -1 (/ (+ (* -1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* 1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3))))) acceleration))) acceleration))) |
(neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)) (/.f64 (-.f64 velocity (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 acceleration distance)))) acceleration)) acceleration))) |
(* -1 (* acceleration (+ (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1))) (/ velocity acceleration)))) |
(*.f64 (neg.f64 acceleration) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 velocity acceleration))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 acceleration) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (neg.f64 velocity)) acceleration))) |
(* -1 (* acceleration (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ acceleration distance)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) acceleration)) velocity) acceleration)) (* (sqrt (/ distance acceleration)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 acceleration) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 acceleration distance)))) (neg.f64 acceleration)) velocity) acceleration))) |
(* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))) |
(+ (* -1 (/ velocity acceleration)) (* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2)))) |
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(* (sqrt (/ distance acceleration)) (pow (sqrt -1) 2)) |
(neg.f64 (sqrt.f64 (/.f64 distance acceleration))) |
(* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) |
(*.f64 (fma.f64 (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64)) distance (/.f64 #s(literal 1 binary64) velocity)) distance) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) |
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 acceleration acceleration)) (/.f64 distance (pow.f64 velocity #s(literal 5 binary64))) (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64))) distance (/.f64 #s(literal 1 binary64) velocity)) distance) |
(* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) (* acceleration velocity))) (* 1/2 (/ (pow acceleration 2) (pow velocity 5))))))) (/ 1 velocity))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) distance) (/.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (*.f64 acceleration velocity)) (/.f64 (*.f64 (*.f64 acceleration acceleration) #s(literal 1/2 binary64)) (pow.f64 velocity #s(literal 5 binary64)))) distance (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64))) distance (/.f64 #s(literal 1 binary64) velocity)) distance) |
(+ (/ distance velocity) (/ velocity acceleration)) |
(+.f64 (/.f64 velocity acceleration) (/.f64 distance velocity)) |
(+ (* distance (+ (* -1/2 (/ (* acceleration distance) (pow velocity 3))) (/ 1 velocity))) (/ velocity acceleration)) |
(fma.f64 (fma.f64 (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64)) distance (/.f64 #s(literal 1 binary64) velocity)) distance (/.f64 velocity acceleration)) |
(+ (* distance (+ (* distance (+ (* -1/2 (/ acceleration (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 2) distance) (pow velocity 5))))) (/ 1 velocity))) (/ velocity acceleration)) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 acceleration acceleration)) (/.f64 distance (pow.f64 velocity #s(literal 5 binary64))) (*.f64 (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64))) #s(literal -1/2 binary64))) distance (/.f64 #s(literal 1 binary64) velocity)) distance (/.f64 velocity acceleration)) |
(+ velocity (* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity)))) |
(fma.f64 (fma.f64 (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64)) distance (/.f64 acceleration velocity)) distance velocity) |
(+ velocity (* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity)))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 acceleration #s(literal 3 binary64))) (/.f64 distance (pow.f64 velocity #s(literal 5 binary64))) (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64))) distance (/.f64 acceleration velocity)) distance velocity) |
(* distance (+ (* -1/2 (/ (* (pow acceleration 2) distance) (pow velocity 3))) (/ acceleration velocity))) |
(*.f64 (fma.f64 (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64)) distance (/.f64 acceleration velocity)) distance) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* 1/2 (/ (* (pow acceleration 3) distance) (pow velocity 5))))) (/ acceleration velocity))) |
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 acceleration #s(literal 3 binary64))) (/.f64 distance (pow.f64 velocity #s(literal 5 binary64))) (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64))) distance (/.f64 acceleration velocity)) distance) |
(* distance (+ (* distance (+ (* -1/2 (/ (pow acceleration 2) (pow velocity 3))) (* distance (+ (* -1/2 (/ (* distance (+ (* 1/4 (/ (pow acceleration 4) (pow velocity 6))) (/ (pow acceleration 4) (pow velocity 6)))) velocity)) (* 1/2 (/ (pow acceleration 3) (pow velocity 5))))))) (/ acceleration velocity))) |
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 acceleration #s(literal 3 binary64)) (pow.f64 velocity #s(literal 5 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64))) (/.f64 distance velocity)) #s(literal -1/2 binary64))) distance (*.f64 (*.f64 acceleration (/.f64 acceleration (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1/2 binary64))) distance (/.f64 acceleration velocity)) distance) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (/.f64 (neg.f64 velocity) acceleration) distance)) distance) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))) (/ velocity (* acceleration distance)))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (/.f64 (neg.f64 velocity) acceleration) distance))) distance) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) (/ velocity (* acceleration distance)))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (/.f64 (neg.f64 velocity) acceleration) distance)))) distance) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64)))) distance) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64))))) distance) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 7 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64)))))) distance) |
(* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64)))) distance) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64))))) distance) |
(* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (pow velocity 6) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 7 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64)))))) distance) |
(* distance (+ (* 2 acceleration) (/ (pow velocity 2) distance))) |
(*.f64 (fma.f64 #s(literal 2 binary64) acceleration (/.f64 (*.f64 velocity velocity) distance)) distance) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2))))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (/.f64 (neg.f64 velocity) acceleration) distance))) distance) |
(* distance (+ (* -1 (/ velocity (* acceleration distance))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ 1 (* acceleration distance))) (sqrt 2)))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (/.f64 (neg.f64 velocity) acceleration) distance)))) distance) |
(* distance (+ (* -1 (/ velocity distance)) (* (sqrt (/ acceleration distance)) (sqrt 2)))) |
(*.f64 (fma.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) distance)) distance) |
(* distance (- (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2))) (/ velocity distance))) |
(*.f64 (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (fma.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) distance))) distance) |
(* distance (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (pow velocity 4) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (/ acceleration distance)) (sqrt 2)))) (/ velocity distance))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (fma.f64 (*.f64 (/.f64 velocity #s(literal 2 binary64)) (/.f64 velocity (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (fma.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) distance)))) distance) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))) (/ velocity (* acceleration distance))))) |
(*.f64 (neg.f64 distance) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (/.f64 velocity acceleration) distance))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (/ velocity acceleration)) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (/.f64 (neg.f64 velocity) acceleration)) distance))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (/ velocity acceleration)) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 5 binary64)) distance))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 distance (pow.f64 acceleration #s(literal 3 binary64)))))) (neg.f64 distance)) (/.f64 velocity acceleration)) distance))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1))))))) |
(*.f64 (neg.f64 distance) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))))) |
(*.f64 (neg.f64 distance) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 7 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))) |
(* -1 (* distance (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))))))) |
(*.f64 (neg.f64 distance) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))) |
(* -1 (* distance (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 5)))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 7)))) (/ (* (pow velocity 6) (sqrt -1)) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration (pow distance 3)))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))))) |
(*.f64 (neg.f64 distance) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 7 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration))) (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))) |
(* -1 (* distance (+ (* -2 acceleration) (* -1 (/ (pow velocity 2) distance))))) |
(*.f64 (neg.f64 distance) (fma.f64 #s(literal -2 binary64) acceleration (/.f64 (*.f64 (neg.f64 velocity) velocity) distance))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (/.f64 (neg.f64 velocity) acceleration)) distance))) |
(* -1 (* distance (+ (* -1 (/ (+ (* -1 (/ velocity acceleration)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance (pow acceleration 3))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance))) distance)) (* (sqrt (/ 1 (* acceleration distance))) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 5 binary64)) distance))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 distance (pow.f64 acceleration #s(literal 3 binary64)))))) (neg.f64 distance)) (/.f64 velocity acceleration)) distance))) |
(* -1 (* distance (+ (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1))) (/ velocity distance)))) |
(*.f64 (neg.f64 distance) (fma.f64 (sqrt.f64 (/.f64 acceleration distance)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (/.f64 velocity distance))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2)))) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (neg.f64 velocity)) distance))) |
(* -1 (* distance (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ (* (pow velocity 4) (sqrt -1)) (pow (sqrt -2) 3)))) (* 1/2 (* (sqrt (/ distance acceleration)) (/ (* (pow velocity 2) (sqrt -1)) (sqrt -2))))) distance)) velocity) distance)) (* (sqrt (/ acceleration distance)) (* (sqrt -2) (sqrt -1)))))) |
(*.f64 (neg.f64 distance) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 velocity #s(literal 4 binary64))) (sqrt.f64 #s(literal -2 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) velocity) velocity) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 (/.f64 distance acceleration)))) (neg.f64 distance)) velocity) distance))) |
(* -1 (* (sqrt (/ distance acceleration)) (* (pow (sqrt -1) 2) (sqrt 2)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (neg.f64 (sqrt.f64 #s(literal 2 binary64)))) |
(* -1 (* distance (+ (* (sqrt (/ 1 (* acceleration distance))) (* (pow (sqrt -1) 2) (sqrt 2))) (/ velocity (* acceleration distance))))) |
(*.f64 (neg.f64 distance) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 (/.f64 velocity acceleration) distance))) |
(* -1 (* (sqrt (/ distance acceleration)) (pow (sqrt -1) 2))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 distance acceleration))) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ velocity (sqrt 2)))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(fma.f64 (fma.f64 (*.f64 (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (/.f64 #s(literal -1 binary64) acceleration)) velocity (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))))) (/ 1 acceleration))) (* (sqrt (/ distance acceleration)) (sqrt 2))) |
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 velocity velocity)) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) velocity (/.f64 #s(literal -1 binary64) acceleration)) velocity (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* (sqrt (/ distance acceleration)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2))))))) |
(fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 velocity velocity)) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) (*.f64 velocity velocity) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* (sqrt (/ distance acceleration)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow acceleration 3) distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 7) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 velocity (/.f64 velocity (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 7 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64))) (*.f64 velocity velocity) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) (*.f64 velocity velocity) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) |
(+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ (pow velocity 2) (sqrt 2)))) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (*.f64 velocity (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance)))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2))))))) |
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 velocity (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))))) #s(literal -1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) (*.f64 velocity velocity) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance)))) |
(+ (* (sqrt (* acceleration distance)) (sqrt 2)) (* (pow velocity 2) (+ (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))) (* (pow velocity 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ 1 (pow (sqrt 2) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow acceleration 5) (pow distance 5)))) (/ (pow velocity 2) (pow (sqrt 2) 5))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 velocity (/.f64 velocity (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 5 binary64))) (pow.f64 acceleration #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/16 binary64))) (*.f64 velocity velocity) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) (*.f64 velocity velocity) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance)))) |
(+ (* -1 velocity) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance)) (neg.f64 velocity)) |
(+ (* velocity (- (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ velocity (sqrt 2)))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (fma.f64 (*.f64 (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)) velocity (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance)))) |
(+ (* velocity (- (* velocity (+ (* -1/8 (* (sqrt (/ 1 (* (pow acceleration 3) (pow distance 3)))) (/ (pow velocity 2) (pow (sqrt 2) 3)))) (* 1/2 (* (sqrt (/ 1 (* acceleration distance))) (/ 1 (sqrt 2)))))) 1)) (* (sqrt (* acceleration distance)) (sqrt 2))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (*.f64 velocity (/.f64 velocity (sqrt.f64 #s(literal 2 binary64))))) #s(literal -1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 acceleration distance))) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))) velocity #s(literal -1 binary64)) velocity (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 acceleration distance)))) |
(* -1 velocity) |
(neg.f64 velocity) |
(/ (+ distance (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2)))) velocity) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 acceleration velocity)) (/.f64 (*.f64 distance distance) velocity) distance) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4))))) velocity) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 acceleration velocity)) (/.f64 (*.f64 distance distance) velocity) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 acceleration acceleration)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 4 binary64))) distance)) velocity) |
(/ (+ distance (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (* acceleration (pow velocity 6)))) (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 4)))))) velocity) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 distance distance) velocity) (/.f64 acceleration velocity) (*.f64 (/.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) acceleration) (/.f64 (pow.f64 distance #s(literal 4 binary64)) (pow.f64 velocity #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 acceleration acceleration)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 4 binary64))) distance)) velocity) |
(* velocity (+ (/ 1 acceleration) (/ distance (pow velocity 2)))) |
(fma.f64 (/.f64 (/.f64 distance velocity) velocity) velocity (/.f64 velocity acceleration)) |
(* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (/ 1 acceleration) (/ distance (pow velocity 2))))) |
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 4 binary64)))) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 1 binary64) acceleration))) velocity) |
(* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (/ 1 acceleration) (/ distance (pow velocity 2)))))) |
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 acceleration acceleration)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 1 binary64) acceleration)))) velocity) |
(* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2)))) |
(*.f64 (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)) velocity) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64))) velocity) |
(* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2)))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 acceleration #s(literal 3 binary64))) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (*.f64 acceleration (/.f64 (/.f64 distance velocity) velocity)))) velocity velocity) |
(* (pow velocity 2) (+ 1 (* 2 (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (*.f64 (fma.f64 (*.f64 acceleration (/.f64 (/.f64 distance velocity) velocity)) #s(literal 2 binary64) #s(literal 1 binary64)) velocity) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (* acceleration distance)) velocity) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 distance distance) velocity)) (/.f64 (*.f64 acceleration acceleration) velocity) (*.f64 acceleration distance)) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance))) velocity) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 distance distance) velocity)) (/.f64 (*.f64 acceleration acceleration) velocity) (fma.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1/2 binary64) (*.f64 acceleration distance))) velocity) |
(/ (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow acceleration 4) (pow distance 4))) (* (pow acceleration 4) (pow distance 4))) (pow velocity 6))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 4))) (* acceleration distance)))) velocity) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 acceleration acceleration) distance) velocity) (/.f64 distance velocity) (/.f64 (*.f64 (*.f64 #s(literal 5/4 binary64) (pow.f64 acceleration #s(literal 4 binary64))) (pow.f64 distance #s(literal 4 binary64))) (pow.f64 velocity #s(literal 6 binary64)))) (fma.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal 3 binary64)) (pow.f64 distance #s(literal 3 binary64))) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1/2 binary64) (*.f64 acceleration distance))) velocity) |
(* -1 (/ velocity acceleration)) |
(/.f64 (neg.f64 velocity) acceleration) |
(* velocity (- (* (sqrt (/ distance acceleration)) (/ (sqrt 2) velocity)) (/ 1 acceleration))) |
(*.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) velocity) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 #s(literal -1 binary64) acceleration)) velocity) |
(* -2 (/ velocity acceleration)) |
(*.f64 #s(literal -2 binary64) (/.f64 velocity acceleration)) |
(* -1 (* velocity (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))) |
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) acceleration) (/.f64 (/.f64 distance velocity) velocity)) (neg.f64 velocity)) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2)))))) |
(*.f64 (fma.f64 (*.f64 (*.f64 distance distance) (/.f64 acceleration (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) acceleration) (/.f64 (/.f64 distance velocity) velocity))) (neg.f64 velocity)) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (* 2 (/ 1 acceleration)) (/ distance (pow velocity 2))))))) |
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 distance #s(literal 3 binary64)) acceleration) acceleration) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) acceleration) (/.f64 (/.f64 distance velocity) velocity)))) (neg.f64 velocity)) |
(* -1 (* velocity (+ (/ 1 acceleration) (/ distance (pow velocity 2))))) |
(neg.f64 (fma.f64 (/.f64 (/.f64 distance velocity) velocity) velocity (/.f64 velocity acceleration))) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (/ 1 acceleration) (/ distance (pow velocity 2)))))) |
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 4 binary64)))) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 1 binary64) acceleration))) (neg.f64 velocity)) |
(* -1 (* velocity (+ (* -1/2 (/ (* acceleration (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 2) (pow distance 3)) (pow velocity 6))) (+ (/ 1 acceleration) (/ distance (pow velocity 2))))))) |
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) acceleration) (*.f64 distance (/.f64 distance (pow.f64 velocity #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 acceleration acceleration)) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 1 binary64) acceleration)))) (neg.f64 velocity)) |
(* -1 (* velocity (+ 1 (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)) (neg.f64 velocity)) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64))) (neg.f64 velocity)) |
(* -1 (* velocity (+ 1 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(neg.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 acceleration #s(literal 3 binary64))) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (*.f64 acceleration (/.f64 (/.f64 distance velocity) velocity)))) velocity velocity)) |
(* -2 velocity) |
(*.f64 #s(literal -2 binary64) velocity) |
(* -1 (* velocity (+ 2 (/ (* acceleration distance) (pow velocity 2))))) |
(*.f64 (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 2 binary64)) (neg.f64 velocity)) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (/ (* acceleration distance) (pow velocity 2)))))) |
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 2 binary64))) (neg.f64 velocity)) |
(* -1 (* velocity (+ 2 (+ (* -1/2 (/ (* (pow acceleration 2) (pow distance 2)) (pow velocity 4))) (+ (* 1/2 (/ (* (pow acceleration 3) (pow distance 3)) (pow velocity 6))) (/ (* acceleration distance) (pow velocity 2))))))) |
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 acceleration acceleration) distance) distance) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 acceleration #s(literal 3 binary64))) (/.f64 (pow.f64 distance #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 velocity)) |
(* -1 (* velocity (+ (* -1 (* (sqrt (/ distance acceleration)) (/ (sqrt 2) velocity))) (/ 1 acceleration)))) |
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) acceleration) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) velocity) (sqrt.f64 (/.f64 distance acceleration)))) (neg.f64 velocity)) |
Useful iterations: 1 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 43 | 245 |
0 | 74 | 238 |
1 | 299 | 236 |
2 | 1974 | 236 |
0 | 8263 | 236 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
(/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) |
(fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(/.f64 distance velocity) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
(-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) |
(sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) |
(fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) |
(sqrt.f64 #s(literal 2 binary64)) |
(sqrt.f64 (/.f64 distance acceleration)) |
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) |
(-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) |
(sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) |
(neg.f64 velocity) |
Outputs |
---|
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(*.f64 (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal -1 binary64))) |
(*.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)) (pow.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (pow.f64 acceleration #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration)) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (pow.f64 acceleration #s(literal -1 binary64))) |
(pow.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal -1 binary64)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (*.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (fma.f64 (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)) (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)) (*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (-.f64 (*.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (*.f64 (/.f64 (neg.f64 velocity) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) acceleration)) (neg.f64 acceleration)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (pow.f64 acceleration #s(literal -1 binary64)))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal -1 binary64)))) (neg.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal 1 binary64))) (neg.f64 acceleration)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)))) (neg.f64 (neg.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (neg.f64 (neg.f64 (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)))) (neg.f64 (neg.f64 (*.f64 acceleration acceleration)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)) (*.f64 (neg.f64 acceleration) (neg.f64 velocity)))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (*.f64 (neg.f64 acceleration) velocity))) (neg.f64 (*.f64 (neg.f64 acceleration) acceleration))) |
(/.f64 (neg.f64 (-.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 acceleration)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 acceleration velocity)) (*.f64 acceleration #s(literal 1 binary64)))) (neg.f64 (*.f64 acceleration (/.f64 acceleration velocity)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity)))) (neg.f64 (*.f64 acceleration (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration) (*.f64 (neg.f64 acceleration) velocity))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 acceleration) (/.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration (*.f64 (neg.f64 acceleration) (neg.f64 velocity)))) (neg.f64 (*.f64 (neg.f64 acceleration) acceleration))) |
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) acceleration (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration) (*.f64 acceleration velocity))) (neg.f64 (*.f64 acceleration (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 acceleration #s(literal 1 binary64)))) (neg.f64 (*.f64 acceleration (/.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 acceleration (neg.f64 velocity)))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (neg.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity))) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64)) (*.f64 velocity #s(literal 1 binary64))) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (*.f64 velocity #s(literal 1 binary64))) acceleration) |
(/.f64 (-.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) velocity) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64)) velocity) acceleration) |
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) acceleration) acceleration) |
(/.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (pow.f64 acceleration #s(literal -1 binary64))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal -1 binary64))) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal 1 binary64)) acceleration) |
(/.f64 (neg.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))) (neg.f64 (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))) (neg.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)))))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64))) (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)) (*.f64 (neg.f64 acceleration) (neg.f64 velocity))) (*.f64 acceleration acceleration)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (*.f64 (neg.f64 acceleration) velocity)) (*.f64 (neg.f64 acceleration) acceleration)) |
(/.f64 (-.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 acceleration)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 acceleration velocity)) (*.f64 acceleration #s(literal 1 binary64))) (*.f64 acceleration (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) |
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration) (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) |
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64))) (*.f64 (neg.f64 acceleration) (/.f64 (neg.f64 acceleration) velocity))) |
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration (*.f64 (neg.f64 acceleration) (neg.f64 velocity))) (*.f64 (neg.f64 acceleration) acceleration)) |
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity))) |
(/.f64 (fma.f64 #s(literal 1 binary64) acceleration (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration) (*.f64 acceleration velocity)) (*.f64 acceleration (neg.f64 acceleration))) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 acceleration #s(literal 1 binary64))) (*.f64 acceleration (/.f64 (neg.f64 acceleration) velocity))) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration acceleration)) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)) (neg.f64 acceleration)) |
(/.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration)) |
(/.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 1 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (neg.f64 acceleration)) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration) |
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) acceleration)) |
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (neg.f64 acceleration))) |
(fma.f64 #s(literal -1 binary64) (/.f64 velocity acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) velocity) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (neg.f64 velocity) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 velocity (neg.f64 (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 velocity (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(-.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)) (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity))) (/.f64 (*.f64 (neg.f64 acceleration) #s(literal 1 binary64)) (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity)))) |
(-.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)) (*.f64 acceleration acceleration)) (/.f64 (*.f64 (neg.f64 acceleration) (neg.f64 velocity)) (*.f64 acceleration acceleration))) |
(-.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (*.f64 (neg.f64 acceleration) acceleration)) (/.f64 (*.f64 (neg.f64 acceleration) velocity) (*.f64 (neg.f64 acceleration) acceleration))) |
(-.f64 (/.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity))) (/.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)))) |
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 acceleration)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration))) (/.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)))) |
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) (/.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 acceleration velocity)) (*.f64 acceleration (/.f64 acceleration velocity))) (/.f64 (*.f64 acceleration #s(literal 1 binary64)) (*.f64 acceleration (/.f64 acceleration velocity)))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 acceleration))) (/.f64 (*.f64 acceleration (neg.f64 velocity)) (*.f64 acceleration (neg.f64 acceleration)))) |
(-.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration)) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration))) |
(-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (*.f64 velocity velocity) (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 0 binary64)) acceleration) (/.f64 velocity acceleration)) |
(-.f64 (/.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) acceleration) (/.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) acceleration)) |
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (/.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) |
(-.f64 (/.f64 #s(literal 0 binary64) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (neg.f64 acceleration))) |
(-.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration))) |
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 velocity acceleration)) |
(exp.f64 (*.f64 (log.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal -1 binary64))) |
(+.f64 (/.f64 (neg.f64 velocity) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(+.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (pow.f64 acceleration #s(literal -1 binary64))) |
(pow.f64 (/.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -1 binary64)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))) (neg.f64 (neg.f64 (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64))) (neg.f64 acceleration)) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64)) acceleration) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))) |
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) |
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) |
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration))) |
(-.f64 (/.f64 #s(literal 0 binary64) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration))) |
(exp.f64 (*.f64 (log.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (sqrt.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64)) |
(pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/2 binary64)) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) |
(fabs.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))) (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 2 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 2 binary64)) |
(pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1 binary64)) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (fma.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (*.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (neg.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) |
(/.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) |
(fma.f64 (exp.f64 (log.f64 velocity)) (exp.f64 (log.f64 velocity)) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(fma.f64 #s(literal 1 binary64) (*.f64 velocity velocity) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)) |
(fma.f64 (neg.f64 velocity) (neg.f64 velocity) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(fma.f64 (*.f64 acceleration distance) #s(literal 2 binary64) (*.f64 velocity velocity)) |
(fma.f64 (*.f64 #s(literal 2 binary64) acceleration) distance (*.f64 velocity velocity)) |
(fma.f64 #s(literal 2 binary64) (*.f64 acceleration distance) (*.f64 velocity velocity)) |
(fma.f64 acceleration (*.f64 #s(literal 2 binary64) distance) (*.f64 velocity velocity)) |
(fma.f64 distance (*.f64 #s(literal 2 binary64) acceleration) (*.f64 velocity velocity)) |
(fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)))) |
(-.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) |
(sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(+.f64 (*.f64 velocity velocity) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(*.f64 (/.f64 distance #s(literal 1 binary64)) (pow.f64 velocity #s(literal -1 binary64))) |
(*.f64 (/.f64 distance #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) velocity)) |
(*.f64 (/.f64 #s(literal -1 binary64) velocity) (/.f64 distance #s(literal -1 binary64))) |
(*.f64 (pow.f64 velocity #s(literal -1 binary64)) (pow.f64 (pow.f64 distance #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 velocity #s(literal -1 binary64)) distance) |
(*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity)) |
(*.f64 #s(literal 1 binary64) (/.f64 distance velocity)) |
(*.f64 distance (pow.f64 velocity #s(literal -1 binary64))) |
(pow.f64 (/.f64 (/.f64 velocity distance) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 velocity distance) #s(literal -1 binary64)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 distance) #s(literal -1 binary64))) (neg.f64 velocity)) |
(/.f64 (neg.f64 (*.f64 distance #s(literal 1 binary64))) (neg.f64 velocity)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 distance))) (neg.f64 velocity)) |
(/.f64 (/.f64 (neg.f64 distance) #s(literal -1 binary64)) velocity) |
(/.f64 (*.f64 distance #s(literal 1 binary64)) velocity) |
(/.f64 (neg.f64 (neg.f64 distance)) velocity) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 velocity distance) #s(literal 1 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 velocity distance))) |
(/.f64 (neg.f64 distance) (neg.f64 velocity)) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 velocity distance)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 velocity distance) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 velocity distance)) |
(/.f64 distance velocity) |
(neg.f64 (/.f64 (neg.f64 distance) velocity)) |
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 velocity)) (/.f64 (neg.f64 distance) velocity)) |
(exp.f64 (*.f64 (log.f64 (/.f64 velocity distance)) #s(literal -1 binary64))) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(*.f64 (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal -1 binary64))) |
(*.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)) (pow.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (pow.f64 acceleration #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration)) |
(*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (pow.f64 acceleration #s(literal -1 binary64))) |
(pow.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal -1 binary64)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (*.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (fma.f64 (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)) (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)) (*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (-.f64 (*.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (*.f64 (/.f64 (neg.f64 velocity) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration))))) |
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) acceleration)) (neg.f64 acceleration)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (pow.f64 acceleration #s(literal -1 binary64)))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal -1 binary64)))) (neg.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal 1 binary64))) (neg.f64 acceleration)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)))) (neg.f64 (neg.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (neg.f64 (neg.f64 (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)))) (neg.f64 (neg.f64 (*.f64 acceleration acceleration)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)) (*.f64 (neg.f64 acceleration) (neg.f64 velocity)))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (*.f64 (neg.f64 acceleration) velocity))) (neg.f64 (*.f64 (neg.f64 acceleration) acceleration))) |
(/.f64 (neg.f64 (-.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 acceleration)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 acceleration velocity)) (*.f64 acceleration #s(literal 1 binary64)))) (neg.f64 (*.f64 acceleration (/.f64 acceleration velocity)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity)))) (neg.f64 (*.f64 acceleration (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration) (*.f64 (neg.f64 acceleration) velocity))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 acceleration) (/.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration (*.f64 (neg.f64 acceleration) (neg.f64 velocity)))) (neg.f64 (*.f64 (neg.f64 acceleration) acceleration))) |
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) acceleration (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)))) (neg.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration) (*.f64 acceleration velocity))) (neg.f64 (*.f64 acceleration (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 acceleration #s(literal 1 binary64)))) (neg.f64 (*.f64 acceleration (/.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 acceleration (neg.f64 velocity)))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (neg.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity))) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64)) (*.f64 velocity #s(literal 1 binary64))) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (*.f64 velocity #s(literal 1 binary64))) acceleration) |
(/.f64 (-.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) velocity) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64)) velocity) acceleration) |
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) acceleration) acceleration) |
(/.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (pow.f64 acceleration #s(literal -1 binary64))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal -1 binary64))) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal 1 binary64)) acceleration) |
(/.f64 (neg.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))) (neg.f64 (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))) (neg.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)))))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64))) (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)) (*.f64 (neg.f64 acceleration) (neg.f64 velocity))) (*.f64 acceleration acceleration)) |
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (*.f64 (neg.f64 acceleration) velocity)) (*.f64 (neg.f64 acceleration) acceleration)) |
(/.f64 (-.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 acceleration)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 acceleration velocity)) (*.f64 acceleration #s(literal 1 binary64))) (*.f64 acceleration (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) |
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration) (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) |
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 (neg.f64 acceleration) #s(literal 1 binary64))) (*.f64 (neg.f64 acceleration) (/.f64 (neg.f64 acceleration) velocity))) |
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration (*.f64 (neg.f64 acceleration) (neg.f64 velocity))) (*.f64 (neg.f64 acceleration) acceleration)) |
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (neg.f64 acceleration) velocity))) |
(/.f64 (fma.f64 #s(literal 1 binary64) acceleration (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity))) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration) (*.f64 acceleration velocity)) (*.f64 acceleration (neg.f64 acceleration))) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (neg.f64 acceleration) velocity) (*.f64 acceleration #s(literal 1 binary64))) (*.f64 acceleration (/.f64 (neg.f64 acceleration) velocity))) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration acceleration)) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)) (neg.f64 acceleration)) |
(/.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration)) |
(/.f64 (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 1 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (neg.f64 acceleration)) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (*.f64 acceleration acceleration)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) (/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 acceleration acceleration) (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) acceleration) |
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) acceleration)) |
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (neg.f64 acceleration))) |
(fma.f64 #s(literal -1 binary64) (/.f64 velocity acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) velocity) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (neg.f64 velocity) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 velocity (neg.f64 (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(fma.f64 velocity (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(-.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)) (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity))) (/.f64 (*.f64 (neg.f64 acceleration) #s(literal 1 binary64)) (*.f64 (neg.f64 acceleration) (/.f64 acceleration velocity)))) |
(-.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)) (*.f64 acceleration acceleration)) (/.f64 (*.f64 (neg.f64 acceleration) (neg.f64 velocity)) (*.f64 acceleration acceleration))) |
(-.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (*.f64 (neg.f64 acceleration) acceleration)) (/.f64 (*.f64 (neg.f64 acceleration) velocity) (*.f64 (neg.f64 acceleration) acceleration))) |
(-.f64 (/.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity))) (/.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 1 binary64)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 acceleration velocity)))) |
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 acceleration)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration))) (/.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 acceleration)))) |
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) acceleration) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) (/.f64 (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) velocity) (*.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 acceleration velocity)) (*.f64 acceleration (/.f64 acceleration velocity))) (/.f64 (*.f64 acceleration #s(literal 1 binary64)) (*.f64 acceleration (/.f64 acceleration velocity)))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 acceleration))) (/.f64 (*.f64 acceleration (neg.f64 velocity)) (*.f64 acceleration (neg.f64 acceleration)))) |
(-.f64 (/.f64 (*.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration)) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) acceleration))) |
(-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (*.f64 velocity velocity) (*.f64 acceleration (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 0 binary64)) acceleration) (/.f64 velocity acceleration)) |
(-.f64 (/.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) acceleration) (/.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) acceleration)) |
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration) (/.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) acceleration)) |
(-.f64 (/.f64 #s(literal 0 binary64) acceleration) (/.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (neg.f64 acceleration))) |
(-.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 acceleration (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (fma.f64 (pow.f64 acceleration #s(literal -2 binary64)) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (/.f64 velocity acceleration) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (*.f64 acceleration acceleration)) (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration))) |
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 velocity acceleration)) |
(exp.f64 (*.f64 (log.f64 (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal -1 binary64))) |
(+.f64 (/.f64 (neg.f64 velocity) acceleration) (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration)) |
(+.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(*.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 0 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 0 binary64)) (fma.f64 velocity velocity (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 0 binary64)) velocity)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (fma.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (fma.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (*.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 velocity #s(literal 3 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64))) (fma.f64 velocity velocity (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 (neg.f64 velocity) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))))) |
(/.f64 (neg.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)))) |
(/.f64 (neg.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (+.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (*.f64 velocity velocity) (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity))) |
(/.f64 (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (+.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (*.f64 velocity velocity) (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (-.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (*.f64 velocity velocity)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (-.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (sqrt.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 velocity)) |
(fma.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64)) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64))) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64))) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64))) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64))) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 velocity)) |
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 velocity)) |
(fma.f64 #s(literal -1 binary64) velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(fma.f64 velocity #s(literal -1 binary64) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity))) (/.f64 (*.f64 velocity velocity) (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)))) |
(-.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 0 binary64)) velocity) |
(-.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity) |
(+.f64 (neg.f64 velocity) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 velocity)) |
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (sqrt.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64)) |
(pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1/2 binary64)) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) |
(fabs.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))) (pow.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))))) |
(*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 2 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 2 binary64)) |
(pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 1 binary64)) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (fma.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (*.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))) (neg.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) |
(/.f64 (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (pow.f64 velocity #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 velocity velocity) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)) (pow.f64 velocity #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 acceleration distance) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 velocity #s(literal 6 binary64))))) |
(fma.f64 (exp.f64 (log.f64 velocity)) (exp.f64 (log.f64 velocity)) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(fma.f64 #s(literal 1 binary64) (*.f64 velocity velocity) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 velocity velocity)) |
(fma.f64 (neg.f64 velocity) (neg.f64 velocity) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(fma.f64 (*.f64 acceleration distance) #s(literal 2 binary64) (*.f64 velocity velocity)) |
(fma.f64 (*.f64 #s(literal 2 binary64) acceleration) distance (*.f64 velocity velocity)) |
(fma.f64 #s(literal 2 binary64) (*.f64 acceleration distance) (*.f64 velocity velocity)) |
(fma.f64 acceleration (*.f64 #s(literal 2 binary64) distance) (*.f64 velocity velocity)) |
(fma.f64 distance (*.f64 #s(literal 2 binary64) acceleration) (*.f64 velocity velocity)) |
(fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity))) (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) distance) acceleration (*.f64 (neg.f64 velocity) velocity)))) |
(-.f64 (/.f64 (pow.f64 velocity #s(literal 4 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance)))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) #s(literal 2 binary64)) (fma.f64 velocity velocity (*.f64 #s(literal -2 binary64) (*.f64 acceleration distance))))) |
(sqrt.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)))) |
(+.f64 (*.f64 velocity velocity) (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) |
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) |
(*.f64 (-.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64))) (pow.f64 (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration)) #s(literal -1 binary64))) |
(*.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64))) (pow.f64 (fma.f64 (/.f64 (neg.f64 velocity) acceleration) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration)) (-.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 velocity) acceleration) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) (/.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) (*.f64 (/.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 velocity) acceleration) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64))) (fma.f64 (/.f64 distance acceleration) #s(literal 2 binary64) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) distance) (*.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (neg.f64 velocity))) acceleration)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 (/.f64 (neg.f64 velocity) acceleration) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64))) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration)) (-.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 velocity) acceleration) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) distance) (*.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (neg.f64 velocity))) acceleration))) |
(/.f64 (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64))) (fma.f64 (/.f64 (neg.f64 velocity) acceleration) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration)) (-.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (neg.f64 velocity) acceleration) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 3/2 binary64))))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (/.f64 distance acceleration)))) (sqrt.f64 (sqrt.f64 #s(literal 2 binary64))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (/.f64 distance acceleration))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (sqrt.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (sqrt.f64 (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))))) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (/.f64 distance acceleration))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 distance acceleration)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 (sqrt.f64 (/.f64 distance acceleration)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) #s(literal 1/2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) distance)) (pow.f64 acceleration #s(literal -1/2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 #s(literal -1 binary64) (/.f64 velocity acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) velocity) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 acceleration #s(literal -1 binary64)) (neg.f64 velocity) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(fma.f64 (neg.f64 velocity) (pow.f64 acceleration #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) |
(fma.f64 velocity (neg.f64 (pow.f64 acceleration #s(literal -1 binary64))) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(fma.f64 velocity (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))))) (/.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (fma.f64 (sqrt.f64 (/.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)) (/.f64 velocity acceleration)))) |
(-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 (neg.f64 velocity) acceleration)) |
(+.f64 (/.f64 (neg.f64 velocity) acceleration) (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) |
(pow.f64 (exp.f64 (log.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)) |
(pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) |
(sqrt.f64 #s(literal 2 binary64)) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 distance acceleration))) |
(*.f64 (pow.f64 (/.f64 acceleration distance) #s(literal -1/4 binary64)) (pow.f64 (/.f64 acceleration distance) #s(literal -1/4 binary64))) |
(*.f64 (sqrt.f64 (neg.f64 distance)) (sqrt.f64 (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (neg.f64 distance)) (pow.f64 (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1/2 binary64)) (sqrt.f64 distance)) |
(*.f64 (sqrt.f64 distance) (pow.f64 acceleration #s(literal -1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 distance acceleration))) |
(pow.f64 (exp.f64 (log.f64 (/.f64 distance acceleration))) #s(literal 1/2 binary64)) |
(pow.f64 (*.f64 (/.f64 distance acceleration) (/.f64 distance acceleration)) #s(literal 1/4 binary64)) |
(pow.f64 (pow.f64 (/.f64 acceleration distance) #s(literal -1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 acceleration distance)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 acceleration distance) #s(literal -1/2 binary64)) |
(pow.f64 (/.f64 distance acceleration) #s(literal 1/2 binary64)) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 distance))) (neg.f64 (neg.f64 (sqrt.f64 acceleration)))) |
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 distance))) (neg.f64 (sqrt.f64 (neg.f64 acceleration)))) |
(/.f64 (sqrt.f64 (*.f64 distance #s(literal 1 binary64))) (sqrt.f64 acceleration)) |
(/.f64 (sqrt.f64 (neg.f64 (neg.f64 distance))) (sqrt.f64 (neg.f64 (neg.f64 acceleration)))) |
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 acceleration distance)))) |
(/.f64 (neg.f64 (sqrt.f64 distance)) (neg.f64 (sqrt.f64 acceleration))) |
(/.f64 (sqrt.f64 (neg.f64 distance)) (sqrt.f64 (neg.f64 acceleration))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 acceleration distance)))) |
(/.f64 (sqrt.f64 distance) (sqrt.f64 acceleration)) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 acceleration distance) #s(literal 1 binary64)))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 acceleration distance))) |
(sqrt.f64 (/.f64 distance acceleration)) |
(exp.f64 (*.f64 (log.f64 (/.f64 distance acceleration)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity) |
(*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 velocity velocity)) |
(*.f64 (*.f64 velocity velocity) (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64))) |
(*.f64 velocity (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)) (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)) (-.f64 (pow.f64 velocity #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)) (*.f64 velocity velocity))))) |
(/.f64 (+.f64 (pow.f64 velocity #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)) #s(literal 3 binary64))) (+.f64 (pow.f64 velocity #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)) (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity))) (*.f64 (*.f64 velocity velocity) (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))) (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))) (-.f64 (*.f64 (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)) (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))) (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)) (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))) (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)))) (*.f64 (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)) (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))))))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 velocity velocity))) (neg.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 velocity velocity))) (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 velocity velocity) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal -1 binary64)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 velocity velocity) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)))))) |
(/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 velocity velocity)) (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal -1 binary64))) |
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 velocity velocity)) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))))) |
(/.f64 (*.f64 (*.f64 velocity velocity) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal -1 binary64))) |
(/.f64 (*.f64 (*.f64 velocity velocity) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 distance velocity) (/.f64 acceleration velocity)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))))) |
(fma.f64 (exp.f64 (log.f64 velocity)) (exp.f64 (log.f64 velocity)) (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity))) |
(fma.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity) (*.f64 velocity velocity)) |
(fma.f64 #s(literal 1 binary64) (*.f64 velocity velocity) (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity))) |
(fma.f64 (neg.f64 velocity) (neg.f64 velocity) (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity))) |
(fma.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64))) |
(fma.f64 (*.f64 velocity velocity) #s(literal 1 binary64) (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)))) |
(fma.f64 velocity velocity (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity))) |
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity)) (*.f64 velocity velocity)) |
(+.f64 (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity))) (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64))) |
(+.f64 (*.f64 (*.f64 velocity velocity) #s(literal 1 binary64)) (*.f64 (*.f64 velocity velocity) (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)))) |
(+.f64 (*.f64 velocity velocity) (*.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity))) |
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) acceleration) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) |
(*.f64 (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 acceleration (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) |
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (pow.f64 (neg.f64 acceleration) #s(literal -1 binary64))) |
(*.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (pow.f64 acceleration #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) acceleration)) |
(pow.f64 (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) #s(literal -1 binary64)) |
(/.f64 (fma.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 acceleration #s(literal -3 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 (neg.f64 velocity) acceleration))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) (pow.f64 acceleration #s(literal -1 binary64)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal -1 binary64)))) (neg.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(literal 1 binary64))) (neg.f64 acceleration)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration)))))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)))) (neg.f64 (neg.f64 (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) acceleration))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (/.f64 acceleration velocity)) (*.f64 acceleration #s(literal 1 binary64)))) (neg.f64 (*.f64 acceleration (/.f64 acceleration velocity)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity)))) (neg.f64 (*.f64 acceleration (neg.f64 acceleration)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (*.f64 acceleration velocity))) (neg.f64 (*.f64 acceleration acceleration))) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (*.f64 velocity #s(literal 1 binary64))) acceleration) |
(/.f64 (-.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (neg.f64 velocity)) (neg.f64 acceleration)) |
(/.f64 (*.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) (pow.f64 acceleration #s(literal -1 binary64))) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) |
(/.f64 (*.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 acceleration #s(literal -1 binary64))) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) |
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(literal 1 binary64)) acceleration) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64))) (+.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 3 binary64)) (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) (neg.f64 (neg.f64 acceleration))) |
(/.f64 (neg.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity))) (neg.f64 (*.f64 acceleration (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))))) |
(/.f64 (*.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) acceleration)) |
(/.f64 (*.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration)) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (/.f64 acceleration velocity)) (*.f64 acceleration #s(literal 1 binary64))) (*.f64 acceleration (/.f64 acceleration velocity))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (*.f64 acceleration velocity)) (*.f64 acceleration acceleration)) |
(/.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) (*.f64 acceleration (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) #s(literal 1 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)))) |
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) |
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (neg.f64 acceleration)) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) acceleration) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) |
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) acceleration)) |
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (neg.f64 acceleration))) |
(fma.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (pow.f64 acceleration #s(literal -1 binary64)) (/.f64 (neg.f64 velocity) acceleration)) |
(-.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration))))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration)))))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (/.f64 acceleration velocity)) (*.f64 acceleration (/.f64 acceleration velocity))) (/.f64 (*.f64 acceleration #s(literal 1 binary64)) (*.f64 acceleration (/.f64 acceleration velocity)))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 acceleration))) (/.f64 (*.f64 acceleration (neg.f64 velocity)) (*.f64 acceleration (neg.f64 acceleration)))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (*.f64 acceleration acceleration)) (*.f64 (/.f64 acceleration acceleration) (/.f64 velocity acceleration))) |
(-.f64 (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 acceleration (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) (/.f64 (*.f64 velocity velocity) (*.f64 acceleration (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)))) |
(-.f64 (/.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (*.f64 acceleration (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))))) |
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal 0 binary64)) acceleration) (/.f64 velocity acceleration)) |
(-.f64 (/.f64 (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) acceleration) (/.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) acceleration)) |
(-.f64 (/.f64 (/.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) acceleration) (/.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) acceleration)) |
(-.f64 (/.f64 #s(literal 0 binary64) acceleration) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (neg.f64 acceleration))) |
(-.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 velocity acceleration)) |
(exp.f64 (*.f64 (log.f64 (/.f64 acceleration (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) #s(literal -1 binary64))) |
(+.f64 (/.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) acceleration) (/.f64 (neg.f64 velocity) acceleration)) |
(*.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) (pow.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (pow.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal 0 binary64)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal 0 binary64)) (fma.f64 velocity velocity (*.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal 0 binary64)) velocity)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (fma.f64 (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (*.f64 (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (/.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (fma.f64 (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (*.f64 (/.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 velocity #s(literal 3 binary64)) (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64))) (fma.f64 velocity velocity (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 (neg.f64 velocity) (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))))) |
(/.f64 (neg.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 velocity)))) |
(/.f64 (neg.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (-.f64 (*.f64 velocity velocity) (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 velocity)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) |
(/.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 velocity))) |
(/.f64 (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64)))))) |
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (+.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (-.f64 (*.f64 velocity velocity) (*.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 velocity))))) |
(/.f64 (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) (-.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (*.f64 velocity velocity)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (-.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (pow.f64 velocity #s(literal 3 binary64))))) |
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (sqrt.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (neg.f64 velocity)) |
(fma.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 1/4 binary64)) (neg.f64 velocity)) |
(fma.f64 #s(literal -1 binary64) velocity (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) |
(fma.f64 velocity #s(literal -1 binary64) (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) |
(-.f64 (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 velocity))) (/.f64 (*.f64 velocity velocity) (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 velocity)))) |
(-.f64 (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal 0 binary64)) velocity) |
(-.f64 (/.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity))) |
(-.f64 (/.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 3/2 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (fma.f64 velocity (+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) |
(-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) velocity) |
(+.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) (neg.f64 velocity)) |
(+.f64 (neg.f64 velocity) (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) |
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) (sqrt.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) |
(*.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 1/4 binary64))) |
(pow.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) |
(pow.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) #s(literal 1 binary64)) |
(pow.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)) #s(literal 1/2 binary64)) |
(sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))) |
(fabs.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity)))) |
(exp.f64 (log.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 (fma.f64 (/.f64 acceleration velocity) (*.f64 (/.f64 distance velocity) #s(literal 2 binary64)) #s(literal 1 binary64)) velocity) velocity))))) |
(*.f64 #s(literal -1 binary64) velocity) |
(*.f64 velocity #s(literal -1 binary64)) |
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 velocity) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 velocity velocity) (*.f64 #s(literal 0 binary64) (neg.f64 velocity))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 velocity velocity))) (neg.f64 (+.f64 #s(literal 0 binary64) velocity))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 velocity #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 velocity velocity (*.f64 #s(literal 0 binary64) velocity))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 velocity velocity)) (+.f64 #s(literal 0 binary64) velocity)) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 velocity #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 velocity velocity (*.f64 #s(literal 0 binary64) velocity)))) |
(neg.f64 velocity) |
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) velocity)) (/.f64 (*.f64 velocity velocity) (+.f64 #s(literal 0 binary64) velocity))) |
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 velocity velocity (*.f64 #s(literal 0 binary64) velocity)))) (/.f64 (pow.f64 velocity #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 velocity velocity (*.f64 #s(literal 0 binary64) velocity))))) |
(-.f64 #s(literal 0 binary64) velocity) |
(+.f64 #s(literal 0 binary64) (neg.f64 velocity)) |
Compiled 28 367 to 2 694 computations (90.5% saved)
27 alts after pruning (22 fresh and 5 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 678 | 14 | 692 |
Fresh | 16 | 8 | 24 |
Picked | 0 | 5 | 5 |
Done | 0 | 0 | 0 |
Total | 694 | 27 | 721 |
Status | Accuracy | Program |
---|---|---|
34.9% | (/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) | |
27.6% | (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration)) | |
31.2% | (/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) | |
13.2% | (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))) | |
34.8% | (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) | |
✓ | 55.8% | (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
38.6% | (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (fma.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity) (*.f64 velocity velocity)))) velocity) acceleration) | |
✓ | 38.6% | (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) |
33.2% | (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) | |
4.4% | (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) | |
30.8% | (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) | |
23.8% | (/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) | |
55.7% | (/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) | |
✓ | 55.8% | (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
55.7% | (*.f64 (/.f64 #s(literal -1 binary64) acceleration) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) | |
✓ | 20.5% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
19.6% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 (*.f64 (log.f64 (/.f64 distance acceleration)) #s(literal 1/2 binary64))) (/.f64 (neg.f64 velocity) acceleration))) | |
24.9% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) #s(approx (sqrt (/ distance acceleration)) (neg.f64 (sqrt.f64 (/.f64 distance acceleration)))) (/.f64 (neg.f64 velocity) acceleration))) | |
✓ | 32.8% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
32.7% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) | |
20.6% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) | |
18.3% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) | |
30.7% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 velocity) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 2 binary64) acceleration)))) | |
32.7% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) | |
8.0% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) | |
16.3% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) velocity) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 #s(literal -1 binary64) acceleration)) velocity))) | |
23.1% | #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
Compiled 2 019 to 693 computations (65.7% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 velocity) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 2 binary64) acceleration)))) |
(*.f64 (/.f64 #s(literal -1 binary64) acceleration) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (neg.f64 velocity) (fma.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration #s(literal 2 binary64)))) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (*.f64 (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)) velocity)) velocity) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (*.f64 (neg.f64 velocity) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
(/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity))) |
(/.f64 #s(literal 1 binary64) (/.f64 acceleration (-.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) #s(approx (sqrt (/ distance acceleration)) (neg.f64 (sqrt.f64 (/.f64 distance acceleration)))) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) |
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) acceleration (*.f64 (neg.f64 acceleration) velocity)) (*.f64 acceleration acceleration)) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) (neg.f64 acceleration)) (*.f64 acceleration (neg.f64 velocity))) (*.f64 acceleration (neg.f64 acceleration))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) velocity) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 #s(literal -1 binary64) acceleration)) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (neg.f64 velocity) (*.f64 distance acceleration))) distance)) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 acceleration distance)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 velocity distance)) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration)) acceleration)) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) distance) velocity) (/.f64 acceleration velocity) #s(literal 1 binary64)) (*.f64 velocity velocity)))) velocity) acceleration) |
(/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity) acceleration)) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (fma.f64 (*.f64 (/.f64 (*.f64 acceleration distance) velocity) (/.f64 #s(literal 2 binary64) velocity)) (*.f64 velocity velocity) (*.f64 velocity velocity)))) velocity) acceleration) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (/.f64 acceleration velocity)) acceleration) (*.f64 acceleration (/.f64 acceleration velocity))) |
(/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) |
(/.f64 (/.f64 (fma.f64 (neg.f64 velocity) velocity (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) velocity)) acceleration) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)) velocity) acceleration) |
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 (*.f64 (log.f64 (/.f64 distance acceleration)) #s(literal 1/2 binary64))) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (fma.f64 (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (*.f64 (*.f64 (/.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance)) (pow.f64 acceleration #s(literal -1 binary64))) (/.f64 (pow.f64 acceleration #s(literal -2 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))) (/.f64 (pow.f64 (/.f64 acceleration velocity) #s(literal -2 binary64)) (*.f64 (pow.f64 acceleration #s(literal -1 binary64)) (+.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance))) velocity))))))) |
Outputs |
---|
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) |
4 calls:
9.0ms | velocity |
9.0ms | distance |
9.0ms | acceleration |
9.0ms | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Accuracy | Segments | Branch |
---|---|---|
61.1% | 3 | acceleration |
55.8% | 1 | distance |
75.6% | 2 | velocity |
80.1% | 3 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Compiled 17 to 20 computations (-17.6% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (sqrt.f64 (*.f64 distance acceleration)) (sqrt.f64 #s(literal 2 binary64)))) acceleration) |
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 velocity) (+.f64 (/.f64 (/.f64 distance velocity) velocity) (/.f64 #s(literal 2 binary64) acceleration)))) |
(*.f64 (/.f64 #s(literal -1 binary64) acceleration) (-.f64 velocity (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (neg.f64 velocity) (fma.f64 (/.f64 (/.f64 distance velocity) velocity) acceleration #s(literal 2 binary64)))) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (*.f64 (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)) velocity)) velocity) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (*.f64 (neg.f64 velocity) (fma.f64 (/.f64 acceleration velocity) (/.f64 distance velocity) #s(literal 1 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
Outputs |
---|
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration) |
1 calls:
5.0ms | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Accuracy | Segments | Branch |
---|---|---|
80.1% | 3 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Compiled 14 to 11 computations (21.4% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
Outputs |
---|
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
(/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) |
1 calls:
3.0ms | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Accuracy | Segments | Branch |
---|---|---|
80.1% | 3 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Compiled 14 to 11 computations (21.4% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) |
Outputs |
---|
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
2 calls:
3.0ms | velocity |
3.0ms | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Accuracy | Segments | Branch |
---|---|---|
77.4% | 5 | velocity |
74.4% | 5 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
Compiled 15 to 14 computations (6.7% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
Outputs |
---|
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
1 calls:
3.0ms | velocity |
Accuracy | Segments | Branch |
---|---|---|
77.2% | 5 | velocity |
Compiled 1 to 3 computations (-200% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) |
Outputs |
---|
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
(/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
1 calls:
3.0ms | velocity |
Accuracy | Segments | Branch |
---|---|---|
73.5% | 3 | velocity |
Compiled 1 to 3 computations (-200% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (neg.f64 distance) (/.f64 #s(literal -1 binary64) velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 #s(literal 1 binary64) (/.f64 velocity distance))) |
(/.f64 #s(approx (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 #s(approx (- (sqrt (+ (* (* distance acceleration) 2) (* velocity velocity))) velocity) (*.f64 (/.f64 acceleration velocity) distance)) acceleration) |
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (fma.f64 (/.f64 acceleration velocity) distance velocity)) velocity) acceleration) |
Outputs |
---|
(/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
2 calls:
2.0ms | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
2.0ms | velocity |
Accuracy | Segments | Branch |
---|---|---|
55.8% | 3 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
61.1% | 2 | velocity |
Compiled 15 to 14 computations (6.7% saved)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
Outputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
4 calls:
1.0ms | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
1.0ms | velocity |
1.0ms | acceleration |
1.0ms | distance |
Accuracy | Segments | Branch |
---|---|---|
32.8% | 1 | (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) |
32.8% | 1 | distance |
32.8% | 1 | acceleration |
38.2% | 2 | velocity |
Compiled 17 to 20 computations (-17.6% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
Inputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
Outputs |
---|
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
2 calls:
1.0ms | velocity |
1.0ms | acceleration |
Accuracy | Segments | Branch |
---|---|---|
32.8% | 1 | acceleration |
32.8% | 1 | velocity |
Compiled 2 to 6 computations (-200% saved)
2× | left-value |
Time | Left | Right |
---|---|---|
0.0ms | 2.6982709001751723e-150 | 3.0157486189813896e-106 |
0.0ms | -5.143826452451418e-127 | -1.61862101562139e-138 |
Compiled 17 to 17 computations (0% saved)
2× | left-value |
Time | Left | Right |
---|---|---|
0.0ms | 2.6982709001751723e-150 | 3.0157486189813896e-106 |
0.0ms | -5.143826452451418e-127 | -1.61862101562139e-138 |
Compiled 17 to 17 computations (0% saved)
2× | left-value |
Time | Left | Right |
---|---|---|
0.0ms | 2.6982709001751723e-150 | 3.0157486189813896e-106 |
0.0ms | -5.143826452451418e-127 | -1.61862101562139e-138 |
Compiled 17 to 17 computations (0% saved)
4× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
13.0ms | 7.21107462772937e-127 | 2.4652644802411312e-126 |
12.0ms | 1.3036399168716894e-200 | 4.877296149698745e-200 |
22.0ms | 8.356886833739275e-263 | 6.149883637919614e-255 |
13.0ms | -1.3252974925366136e-204 | -2.894617932688836e-205 |
24.0ms | 332× | 0 | valid |
8.0ms | 103× | 0 | invalid |
8.0ms | 57× | 1 | valid |
2.0ms | 11× | 2 | valid |
Compiled 1 288 to 994 computations (22.8% saved)
ival-mult
: 10.0ms (37.2% of total)ival-div
: 4.0ms (14.9% of total)ival-sqrt
: 4.0ms (14.9% of total)ival-add
: 3.0ms (11.2% of total)ival-sub
: 3.0ms (11.2% of total)adjust
: 1.0ms (3.7% of total)ival-assert
: 0.0ms (0% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)4× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
1.0ms | 7.21107462772937e-127 | 2.4652644802411312e-126 |
1.0ms | 1.3036399168716894e-200 | 4.877296149698745e-200 |
1.0ms | 8.356886833739275e-263 | 6.149883637919614e-255 |
1.0ms | -1.3252974925366136e-204 | -2.894617932688836e-205 |
Compiled 1 243 to 979 computations (21.2% saved)
2× | binary-search |
1× | narrow-enough |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
1.0ms | 7.21107462772937e-127 | 2.4652644802411312e-126 |
13.0ms | -1.529813963262911e-205 | -1.2093806441809588e-206 |
7.0ms | 96× | 0 | valid |
1.0ms | 20× | 0 | invalid |
Compiled 429 to 347 computations (19.1% saved)
ival-mult
: 2.0ms (38% of total)ival-sub
: 1.0ms (19% of total)ival-div
: 1.0ms (19% of total)ival-add
: 1.0ms (19% of total)ival-sqrt
: 1.0ms (19% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)1× | binary-search |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
21.0ms | -1.598261054928768e-305 | 7.797958855086432e-309 |
9.0ms | 128× | 0 | valid |
5.0ms | 67× | 0 | invalid |
Compiled 297 to 241 computations (18.9% saved)
ival-mult
: 4.0ms (45.2% of total)ival-sub
: 1.0ms (11.3% of total)ival-div
: 1.0ms (11.3% of total)ival-add
: 1.0ms (11.3% of total)ival-sqrt
: 1.0ms (11.3% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)1× | binary-search |
1× | narrow-enough |
Time | Left | Right |
---|---|---|
1.0ms | -1.598261054928768e-305 | 7.797958855086432e-309 |
Compiled 417 to 313 computations (24.9% saved)
1× | egg-herbie |
Useful iterations: 1 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 100 | 647 |
1 | 137 | 644 |
2 | 171 | 644 |
3 | 212 | 644 |
4 | 261 | 644 |
5 | 337 | 644 |
6 | 690 | 644 |
7 | 1926 | 644 |
8 | 3529 | 644 |
9 | 7354 | 644 |
1× | node limit |
Inputs |
---|
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) (if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)))) |
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) (if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration))) |
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) (if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration))) |
(if (<=.f64 velocity #s(literal -2089770329444081/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 5317986876289069/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) (if (<=.f64 velocity #s(literal 6722201195655547/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))))) |
(if (<=.f64 velocity #s(literal -2089770329444081/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 5317986876289069/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) (if (<=.f64 velocity #s(literal 6722201195655547/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))))) |
(if (<=.f64 velocity #s(literal -3388816750449861/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))) |
(if (<=.f64 velocity #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity))) |
(if (<=.f64 velocity #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
Outputs |
---|
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) (if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)))) |
(if (or (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (not (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)))) (-.f64 (/.f64 (sqrt.f64 (fma.f64 velocity velocity (*.f64 distance (*.f64 acceleration #s(literal 2 binary64))))) acceleration) (/.f64 velocity acceleration)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity))) |
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) (if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance acceleration) #s(literal 2 binary64) (*.f64 velocity velocity))) velocity) acceleration))) |
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) (if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration))) |
(if (or (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal -3048582568667961/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (not (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) acceleration) distance) (*.f64 velocity velocity))) velocity) acceleration) #s(literal 4606887725612233/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656 binary64)))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 distance #s(literal 2 binary64)) acceleration (*.f64 velocity velocity))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity))) |
(if (<=.f64 velocity #s(literal -2089770329444081/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 5317986876289069/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) (if (<=.f64 velocity #s(literal 6722201195655547/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))))) |
(if (<=.f64 velocity #s(literal -2089770329444081/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 5317986876289069/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (-.f64 (sqrt.f64 (*.f64 (/.f64 distance acceleration) #s(literal 2 binary64))) (/.f64 velocity acceleration))) (if (<=.f64 velocity #s(literal 6722201195655547/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (neg.f64 (sqrt.f64 #s(literal 2 binary64)))))) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))))) |
(if (<=.f64 velocity #s(literal -2089770329444081/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 5317986876289069/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) (if (<=.f64 velocity #s(literal 6722201195655547/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 distance acceleration))) (sqrt.f64 #s(literal 2 binary64))))) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))))) |
(if (<=.f64 velocity #s(literal -2089770329444081/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 5317986876289069/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 distance acceleration)))) (if (<=.f64 velocity #s(literal 6722201195655547/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (*.f64 (sqrt.f64 (/.f64 distance acceleration)) (neg.f64 (sqrt.f64 #s(literal 2 binary64)))))) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))))) |
(if (<=.f64 velocity #s(literal -3388816750449861/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) (if (<=.f64 velocity #s(literal 4511902201628583/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (+ (* (* 2 acceleration) distance) (* velocity velocity)) (*.f64 (*.f64 distance acceleration) #s(literal 2 binary64)))) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)))) |
(if (<=.f64 velocity #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (-.f64 #s(approx (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) (neg.f64 velocity)) velocity) acceleration) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity))) |
(if (<=.f64 velocity #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) #s(approx (+ (* (sqrt 2) (sqrt (/ distance acceleration))) (/ (neg velocity) acceleration)) (/.f64 (neg.f64 velocity) acceleration))) #s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity))) |
#s(approx (/ (- (sqrt (+ (* (* 2 acceleration) distance) (* velocity velocity))) velocity) acceleration) (/.f64 distance velocity)) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 43 | 245 |
0 | 74 | 238 |
1 | 299 | 236 |
2 | 1974 | 236 |
0 | 8263 | 236 |
0 | 614 | 4491 |
1 | 2018 | 4416 |
2 | 6894 | 4348 |
0 | 8044 | 4156 |
0 | 11 | 45 |
0 | 18 | 45 |
1 | 63 | 45 |
2 | 448 | 45 |
3 | 5491 | 45 |
0 | 8442 | 41 |
0 | 508 | 2925 |
1 | 1639 | 2890 |
2 | 5780 | 2847 |
0 | 8652 | 2710 |
1× | fuel |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | node limit |
1× | iter limit |
Compiled 915 to 330 computations (63.9% saved)
Compiled 1 322 to 224 computations (83.1% saved)
Loading profile data...