Time bar (total: 20.0s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 7 |
| 50% | 49.9% | 49.9% | 0.3% | 0% | 0% | 0% | 8 |
| 50% | 49.9% | 49.9% | 0.3% | 0% | 0% | 0% | 9 |
| 50% | 49.9% | 49.9% | 0.3% | 0% | 0% | 0% | 10 |
| 50% | 49.9% | 49.9% | 0.3% | 0% | 0% | 0% | 11 |
| 50% | 49.9% | 49.9% | 0.3% | 0% | 0% | 0% | 12 |
Compiled 34 to 27 computations (20.6% saved)
| 3.6s | 2432× | body | 2048 | valid |
| 3.0s | 1962× | body | 1024 | valid |
| 869.0ms | 2527× | body | 256 | valid |
| 662.0ms | 351× | body | 4096 | valid |
| 608.0ms | 984× | body | 512 | valid |
| 2× | egg-herbie |
| 1266× | rational.json-simplify-2 |
| 936× | rational.json-simplify-48 |
| 928× | rational.json-simplify-43 |
| 912× | rational.json-simplify-35 |
| 792× | rational.json-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 145 | 1296 |
| 1 | 370 | 1296 |
| 2 | 865 | 1296 |
| 3 | 1940 | 1296 |
| 4 | 4546 | 1296 |
| 5 | 5915 | 1296 |
| 6 | 6644 | 1296 |
| 7 | 7121 | 1296 |
| 0 | 6 | 6 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
| Inputs |
|---|
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (*.f64 y (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (*.f64 z (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) x) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (*.f64 t (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) x) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) x) 16))) |
(*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) b) t) 16))) |
(*.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) x) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) y) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) z) y) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) y) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) y) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) t) z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) z) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) a) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) b) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) a) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) b) a) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) b) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) t) b) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) a) t) 16))) |
| Outputs |
|---|
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 t 16)))) (cos.f64 (*.f64 b (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 t 16)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (/.f64 t 16))) (*.f64 x (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 b 16) t))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 z 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (*.f64 y (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) (*.f64 y (cos.f64 (*.f64 t (/.f64 (*.f64 z (+.f64 1 (*.f64 x 2))) 16))))) |
(*.f64 y (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 x 2)) (/.f64 z 16)))) (cos.f64 (*.f64 b (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 t 16)))))) |
(*.f64 y (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 b 16) t))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 x 2)) (/.f64 z 16)))))) |
(*.f64 y (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) (cos.f64 (*.f64 z (*.f64 t (/.f64 (+.f64 1 (*.f64 x 2)) 16)))))) |
(*.f64 (*.f64 z (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) x) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) (*.f64 z (cos.f64 (*.f64 t (/.f64 (*.f64 x (+.f64 (*.f64 y 2) 1)) 16))))) |
(*.f64 z (*.f64 (cos.f64 (*.f64 (*.f64 x (+.f64 (*.f64 y 2) 1)) (/.f64 t 16))) (cos.f64 (*.f64 b (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 t 16)))))) |
(*.f64 z (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 b 16) t))) (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) t) (/.f64 x 16))))) |
(*.f64 z (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 t 16) x))))) |
(*.f64 (*.f64 t (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) x) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) x) 16))) |
(*.f64 (*.f64 t (cos.f64 (*.f64 x (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (cos.f64 (*.f64 x (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 t (*.f64 (cos.f64 (*.f64 x (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 z 16)))) (cos.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 b x)) 16)))) |
(*.f64 t (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (/.f64 x 16))) (cos.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 t (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 x (/.f64 z 16)))) (cos.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x 2) 1) b) t) 16))) |
(*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16)) a) (cos.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 1 (*.f64 x 2))) 16)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 t 16)))) a) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 x 2)) (/.f64 b 16))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (/.f64 t 16))) (*.f64 a (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 x 2)) (/.f64 b 16)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 z 16)))) (*.f64 a (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 x 2)) (/.f64 b 16)))))) |
(*.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) x) t) 16))) |
(*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16)) b) (cos.f64 (*.f64 t (/.f64 (*.f64 x (+.f64 1 (*.f64 2 a))) 16)))) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 t 16)))) (*.f64 b (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 x 16)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (/.f64 t 16))) (*.f64 b (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 x 16) t))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 z 16)))) (*.f64 b (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 t 16) x))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) y) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 y (+.f64 1 (*.f64 2 z))) 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 z)) (/.f64 y 16)))) (cos.f64 (*.f64 b (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 t 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 b 16) t))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 z)) (/.f64 y 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) (cos.f64 (*.f64 y (*.f64 (+.f64 1 (*.f64 2 z)) (/.f64 t 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) z) y) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) y) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 y (/.f64 (*.f64 z (+.f64 1 (*.f64 2 t))) 16)))) (cos.f64 (*.f64 y (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 y (*.f64 z (/.f64 (+.f64 1 (*.f64 2 t)) 16)))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 y 16))))) |
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 2 t)) (*.f64 y z)) -16)) (cos.f64 (*.f64 y (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 y (*.f64 z (/.f64 (+.f64 1 (*.f64 2 t)) 16)))) (cos.f64 (*.f64 y (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 z (+.f64 1 (*.f64 2 a))) 16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 z 16)))) (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 b 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 b 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 t (/.f64 (+.f64 1 (*.f64 2 a)) 16)))) (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) y) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 z (+.f64 1 (*.f64 2 b))) 16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 y (+.f64 1 (*.f64 2 a))) 16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z (+.f64 1 (*.f64 2 b))) (/.f64 t 16)))) (cos.f64 (*.f64 t (*.f64 y (/.f64 (+.f64 1 (*.f64 2 a)) 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (/.f64 (+.f64 1 (*.f64 2 b)) 16) t))) (cos.f64 (*.f64 y (*.f64 t (/.f64 (+.f64 1 (*.f64 2 a)) 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 t (/.f64 (+.f64 1 (*.f64 2 b)) 16)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (/.f64 y 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) t) z) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) z) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 z (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) t) 16)))) (cos.f64 (*.f64 z (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 t 16))))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 z 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (/.f64 t 16))) (cos.f64 (*.f64 z (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 z 16)))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) a) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 z 2) 1) b) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) a) 16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 1 (*.f64 2 z))) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) a) (/.f64 t 16))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 z)) (/.f64 b 16)))))) |
(*.f64 x (*.f64 (cos.f64 (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t a)) -16)) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 z)) (*.f64 (/.f64 b 16) t))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 a 16)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 z)) (*.f64 t (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) z) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 z (+.f64 1 (*.f64 2 a))) 16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) b) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 z 16)))) (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 b 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 b 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 t (/.f64 (+.f64 1 (*.f64 2 a)) 16)))) (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) a) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 t 2) 1) b) a) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) a) 16))) (cos.f64 (*.f64 a (/.f64 (*.f64 b (+.f64 1 (*.f64 2 t))) 16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 a (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 z 16))))) (cos.f64 (*.f64 a (*.f64 b (/.f64 (+.f64 1 (*.f64 2 t)) 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) a))) (cos.f64 (*.f64 a (*.f64 b (/.f64 (+.f64 1 (*.f64 2 t)) 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 a 16) z))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 t)) (*.f64 a (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) b) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) t) b) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 b (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (cos.f64 (*.f64 b (/.f64 (*.f64 t (+.f64 1 (*.f64 2 a))) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 b (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 z 16)))) (cos.f64 (*.f64 b (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 t 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 (/.f64 b 16) t))) (cos.f64 (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z b)) -16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b 2) 1) a) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (*.f64 t (/.f64 (*.f64 a (+.f64 1 (*.f64 2 b))) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 (*.f64 y 2) 1) (/.f64 t 16)))) (cos.f64 (*.f64 t (*.f64 a (/.f64 (+.f64 1 (*.f64 2 b)) 16)))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (/.f64 t 16))) (cos.f64 (*.f64 t (*.f64 a (/.f64 (+.f64 1 (*.f64 2 b)) 16)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 t (/.f64 z 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 a (/.f64 (+.f64 1 (*.f64 2 b)) 16)))))) |
Compiled 39 to 32 computations (17.9% saved)
| 1× | egg-herbie |
| 1462× | rational.json-simplify-52 |
| 1326× | rational.json-simplify-51 |
| 972× | rational.json-simplify-35 |
| 962× | rational.json-simplify-44 |
| 834× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 81 |
| 1 | 50 | 81 |
| 2 | 104 | 81 |
| 3 | 225 | 81 |
| 4 | 639 | 81 |
| 5 | 2142 | 81 |
| 6 | 4589 | 81 |
| 7 | 5536 | 81 |
| 8 | 6318 | 81 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
| Outputs |
|---|
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) (/.f64 t 16))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
Compiled 195 to 146 computations (25.1% saved)
5 alts after pruning (5 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 5 | 7 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 3 | 5 | 8 |
| Status | Error | Program |
|---|---|---|
| ▶ | 46.1b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) |
| ▶ | 46.1b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
| ▶ | 46.1b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
| ▶ | 46.1b | (*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) |
| ▶ | 46.1b | (*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) |
Compiled 330 to 260 computations (21.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.5b | (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16)) |
| ✓ | 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t)) |
| ✓ | 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) |
| ✓ | 36.0b | (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))) |
Compiled 147 to 106 computations (27.9% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | t | @ | inf | (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16)) |
| 2.0ms | y | @ | 0 | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) |
| 1.0ms | y | @ | inf | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t)) |
| 1.0ms | a | @ | 0 | (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))) |
| 1.0ms | b | @ | 0 | (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))) |
| 1× | batch-egg-rewrite |
| 1762× | rational.json-1 |
| 1646× | rational.json-simplify-35 |
| 1180× | exponential.json-3 |
| 1180× | rational.json-2 |
| 1180× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 132 |
| 1 | 170 | 132 |
| 2 | 360 | 132 |
| 3 | 760 | 132 |
| 4 | 1880 | 132 |
| 5 | 4545 | 132 |
| 6 | 7715 | 132 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))) |
(cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) |
(*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t)) |
(*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t 1/8) (*.f64 b (-.f64 -1 (+.f64 a a)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16))))))) |
| 1× | egg-herbie |
| 1708× | rational.json-simplify-35 |
| 1528× | rational.json-simplify-51 |
| 1276× | rational.json-simplify-2 |
| 1164× | rational.json-simplify-49 |
| 838× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 335 | 8950 |
| 1 | 865 | 8754 |
| 2 | 1941 | 8426 |
| 3 | 3986 | 8408 |
| 4 | 6213 | 8408 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t z))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(*.f64 1/16 (*.f64 t z)) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 t b)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(+.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 0) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2)) |
(-.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 0) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2)) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) 1/2) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2) 2) |
(/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4)))) 32) |
(pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(+.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 0) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2)) |
(-.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 0) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2)) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) 1/2) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2) 2) |
(/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4)))) 32) |
(pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(+.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 0) |
(+.f64 0 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(+.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) -1) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2)) |
(-.f64 1 (-.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(-.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 0) |
(-.f64 0 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y))))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(-.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) -2)) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 1) |
(/.f64 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y)))) -1) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) 2) |
(/.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))) -2) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))) 4) |
(/.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) -4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) 8) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 16) |
(/.f64 (*.f64 2 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) -8) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) -8) |
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 4) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 8) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 8) |
(pow.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 1) |
(neg.f64 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y))))) |
(+.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 0) |
(+.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) |
(+.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) -1) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2)) |
(-.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16)))) |
(-.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 0) |
(-.f64 0 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(-.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -4)) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 1) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16)) -1) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 2) |
(/.f64 (*.f64 (*.f64 t 1/8) (*.f64 b (-.f64 -1 (+.f64 a a)))) -2) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) 8) |
(/.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4) |
(/.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 16) |
(/.f64 (*.f64 2 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8) |
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8) |
(pow.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 1) |
(neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16))) |
| Outputs |
|---|
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 t (*.f64 b a))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 b (*.f64 t a))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)) -1/128)))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 t (*.f64 b a)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 b (*.f64 t a)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 b (*.f64 t a)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8)) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)) -1/128)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 t b) 3)) 1/3072))) (cos.f64 (*.f64 1/16 (*.f64 t b))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 t (*.f64 b a)))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))) (*.f64 (pow.f64 (*.f64 t (*.f64 b a)) 3) (*.f64 1/3072 (sin.f64 (*.f64 1/16 (*.f64 t b)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 b (*.f64 t a)) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 1/3072 (pow.f64 (*.f64 b (*.f64 t a)) 3)) (*.f64 -1/8 (*.f64 b (*.f64 t a))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 b (*.f64 t a)) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 b (*.f64 t a))) (*.f64 1/3072 (pow.f64 (*.f64 b (*.f64 t a)) 3)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 a -2)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 a -2)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 a -2)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 a -2)) (*.f64 t b)))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4)))) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 6) -1/12079595520)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 6)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4)))) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 6) -1/12079595520)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 6)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t z))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))) y)))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 t z)) (*.f64 y -1/8))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))) y))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2)) -1/128)))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 t z)) (*.f64 y -1/8)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (pow.f64 (*.f64 (*.f64 t z) y) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 t (*.f64 z y)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))) y))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2)) -1/128))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3)) (pow.f64 y 3)))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 t z)) (*.f64 y -1/8)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (pow.f64 (*.f64 (*.f64 t z) y) 2)))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3))))) (cos.f64 (*.f64 1/16 (*.f64 t z))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 t (*.f64 z y)) 2))) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 t z) 3))))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 (-.f64 1 (*.f64 -2 y)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 (-.f64 1 (*.f64 -2 y)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 (-.f64 1 (*.f64 -2 y)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 (-.f64 1 (*.f64 -2 y)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 -2 y)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)) 1)) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 1 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 (*.f64 t z) 6) -1/12079595520)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 6)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 2))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)) 1)) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 1 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 (*.f64 t z) 6) -1/12079595520)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 6)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 t z)) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 (*.f64 t z) y)) |
(*.f64 t (*.f64 (*.f64 z y) 1/8)) |
(*.f64 y (*.f64 z (*.f64 t 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 (*.f64 t z) y)) |
(*.f64 t (*.f64 (*.f64 z y) 1/8)) |
(*.f64 y (*.f64 z (*.f64 t 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 (*.f64 t z) y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 1 (*.f64 2 y))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 t b)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 a (*.f64 (*.f64 t b) 1/8)) |
(*.f64 t (*.f64 (*.f64 b a) 1/8)) |
(*.f64 (*.f64 b (*.f64 t a)) 1/8) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 a (*.f64 (*.f64 t b) 1/8)) |
(*.f64 t (*.f64 (*.f64 b a) 1/8)) |
(*.f64 (*.f64 b (*.f64 t a)) 1/8) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(+.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 0) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2)) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(-.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 0) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2)) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) 1/2) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))))) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 2) 2) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) 2) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4) 4) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4)) 8) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4))) 16) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 4)))) 32) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(cos.f64 (*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b)))) |
(+.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 0) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2)) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(-.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 0) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2)) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) 1/2) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 2) 2) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) 2) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4) 4) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4)) 8) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4))) 16) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 4)))) 32) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))) |
(+.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 0) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(+.f64 0 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(+.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) -1) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(-.f64 1 (-.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))))) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(-.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 0) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(-.f64 0 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y))))) |
(neg.f64 (*.f64 t (*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 1/16 z)))) |
(*.f64 (*.f64 t (-.f64 -1 (+.f64 y y))) (*.f64 z -1/16)) |
(*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 t (*.f64 z -1/16))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16)))) 1) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(-.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) -2)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 1) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y)))) -1) |
(neg.f64 (*.f64 t (*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 1/16 z)))) |
(*.f64 (*.f64 t (-.f64 -1 (+.f64 y y))) (*.f64 z -1/16)) |
(*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 t (*.f64 z -1/16))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) 2) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))) -2) |
(neg.f64 (*.f64 t (*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 1/16 z)))) |
(*.f64 (*.f64 t (-.f64 -1 (+.f64 y y))) (*.f64 z -1/16)) |
(*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 t (*.f64 z -1/16))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))) 4) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) -4) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) 8) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))) -4) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 16) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 2 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) -8) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) -8) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 4) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) 4) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 32) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (neg.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 8) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z))))) (neg.f64 (neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/4 (*.f64 t z)))))) 8) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(pow.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 z 1/16))) 1) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (+.f64 y y)))) |
(*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y)))) |
(neg.f64 (*.f64 (*.f64 z 1/16) (*.f64 t (-.f64 -1 (+.f64 y y))))) |
(neg.f64 (*.f64 t (*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 1/16 z)))) |
(*.f64 (*.f64 t (-.f64 -1 (+.f64 y y))) (*.f64 z -1/16)) |
(*.f64 (-.f64 -1 (+.f64 y y)) (*.f64 t (*.f64 z -1/16))) |
(+.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 0) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(+.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))))) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(+.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) -1) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2)) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(-.f64 1 (+.f64 1 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16)))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 -1/16 (*.f64 b (+.f64 a (+.f64 a 1))))))) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 b (*.f64 t -1/16))))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) -1/16))))) |
(-.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 0) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(-.f64 0 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16))) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16)))) 1) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(-.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -4)) |
(-.f64 (*.f64 (*.f64 t (*.f64 1/16 b)) (/.f64 (+.f64 a (+.f64 a 1)) 2)) (*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 a (+.f64 a 1)) -4))) |
(-.f64 (*.f64 (+.f64 a (+.f64 a 1)) (/.f64 (*.f64 1/16 (*.f64 t b)) 2)) (*.f64 (+.f64 a (+.f64 a 1)) (/.f64 (*.f64 t (*.f64 b 1/8)) -4))) |
(-.f64 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (*.f64 t b) 1/32)) (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (*.f64 t b) -1/32))) |
(*.f64 (+.f64 a (+.f64 a 1)) (-.f64 (*.f64 (*.f64 t b) 1/32) (*.f64 (*.f64 t b) -1/32))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 1) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16)) -1) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 2) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(/.f64 (*.f64 (*.f64 t 1/8) (*.f64 b (-.f64 -1 (+.f64 a a)))) -2) |
(*.f64 (*.f64 b (-.f64 -1 (+.f64 a a))) (/.f64 (*.f64 t 1/8) -2)) |
(*.f64 (*.f64 t -1/16) (*.f64 b (-.f64 -1 (+.f64 a a)))) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))) 4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) 8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 16) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 2 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 32) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (+.f64 (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 1/4 (*.f64 b (*.f64 (*.f64 t 1/8) (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(pow.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/16))) 1) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
(neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) b) (*.f64 t -1/16))) |
(*.f64 b (*.f64 (*.f64 1/16 t) (+.f64 a (+.f64 a 1)))) |
(*.f64 b (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 1/16 t))) |
(*.f64 1/16 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t b))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.4b | (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16)) |
| ✓ | 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))) |
| ✓ | 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) |
| ✓ | 36.0b | (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))) |
Compiled 145 to 98 computations (32.4% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))) |
| 0.0ms | y | @ | 0 | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) |
| 0.0ms | b | @ | 0 | (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))) |
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))) |
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) |
| 1× | batch-egg-rewrite |
| 1698× | rational.json-simplify-35 |
| 1670× | rational.json-1 |
| 1670× | rational.json-2 |
| 1232× | exponential.json-3 |
| 1232× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 132 |
| 1 | 171 | 132 |
| 2 | 364 | 132 |
| 3 | 781 | 132 |
| 4 | 1990 | 132 |
| 5 | 4778 | 132 |
| 6 | 7748 | 132 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))) |
(cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) |
(*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2) (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b -16))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))))))) |
| 1× | egg-herbie |
| 1956× | rational.json-simplify-35 |
| 1474× | rational.json-simplify-51 |
| 1264× | rational.json-simplify-2 |
| 1242× | rational.json-simplify-49 |
| 932× | rational.json-simplify-41 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 335 | 9078 |
| 1 | 881 | 8904 |
| 2 | 1920 | 8498 |
| 3 | 3961 | 8462 |
| 4 | 6673 | 8438 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t z))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(*.f64 1/16 (*.f64 t z)) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 t b)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(+.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 0) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2)) |
(-.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 0) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2)) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) 1/2) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2) 2) |
(/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4)))) 32) |
(pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1) |
(+.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 0) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2)) |
(-.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 0) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) 1/2) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2) 2) |
(/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4)))) 32) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(+.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 0) |
(+.f64 0 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) |
(+.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) |
(+.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) -1) |
(+.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2) (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2)) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16))))) |
(-.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 0) |
(-.f64 0 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16)))) |
(-.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(-.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) -4)) |
(/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 1) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16))) -1) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) 2) |
(/.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))) -2) |
(/.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y)))) -4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))) 8) |
(/.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) -8) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) 16) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) 4) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y)))))) 8) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))))) 8) |
(pow.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 1) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16)))) |
(+.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 0) |
(+.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) |
(+.f64 -1 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))))) |
(+.f64 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) -1) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4)) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))))) |
(-.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 0) |
(-.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) |
(-.f64 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) 1) |
(-.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) -2)) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 1) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))) -1) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 2) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))) 4) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b -16))) -2) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) 8) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2) -4) |
(/.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) -8) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 16) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) 4) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2))) 8) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8) |
(pow.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 1) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) |
| Outputs |
|---|
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 t (*.f64 b a))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)) -1/128)))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 t (*.f64 b a)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 b a)) -1/8)) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)) -1/128)) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 t b) 3)) 1/3072))) (cos.f64 (*.f64 1/16 (*.f64 t b))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 t (*.f64 b a)))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))) (*.f64 (pow.f64 (*.f64 t (*.f64 b a)) 3) (*.f64 1/3072 (sin.f64 (*.f64 1/16 (*.f64 t b)))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 1/3072 (pow.f64 (*.f64 t (*.f64 b a)) 3)) (*.f64 -1/8 (*.f64 t (*.f64 b a))))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 b a))) (*.f64 1/3072 (pow.f64 (*.f64 t (*.f64 b a)) 3)))) (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (-.f64 1 (*.f64 a -2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (-.f64 1 (*.f64 a -2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (-.f64 1 (*.f64 a -2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (-.f64 1 (*.f64 a -2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (-.f64 1 (*.f64 a -2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (-.f64 1 (*.f64 a -2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (-.f64 1 (*.f64 a -2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (-.f64 1 (*.f64 a -2))) -1/16)) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 6))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 6)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 6)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 2)) (+.f64 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 6))) 1)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 b (+.f64 1 (*.f64 a 2))) 6))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))) 6)))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))) 6)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 2)) (+.f64 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) 6))) 1)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t)))) |
(cos.f64 (*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2)))))) |
(cos.f64 (*.f64 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2))) -1/16)) |
(cos.f64 (*.f64 1/16 (*.f64 t z))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) t))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 z (*.f64 y (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 -1/8 y))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) t)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2)))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 z y)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 z (*.f64 y (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 z (*.f64 t y)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 -1/8 y)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 z y)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) t)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3)) (pow.f64 y 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 z y)) 2))) (+.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3))))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 z (*.f64 y (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 z (*.f64 t y)) 2))) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 t z) 3)))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 z y)) 2))) (+.f64 (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 -1/8 y)) (*.f64 (pow.f64 y 3) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 (*.f64 t z) 3))))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 -2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 -2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 -2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 -2 y))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)) -1)) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 (*.f64 t z) 6) -1/12079595520)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (+.f64 1 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 6)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 6))) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 6))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)) -1)) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 (*.f64 t z) 6) -1/12079595520)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (+.f64 1 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 6)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))) 6))) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 6))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) |
(*.f64 1/16 (*.f64 t z)) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 z y) 1/8)) |
(*.f64 y (*.f64 z (*.f64 t 1/8))) |
(*.f64 t (*.f64 1/8 (*.f64 z y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 z y) 1/8)) |
(*.f64 y (*.f64 z (*.f64 t 1/8))) |
(*.f64 t (*.f64 1/8 (*.f64 z y))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))) |
(*.f64 (*.f64 t z) (*.f64 1/16 (+.f64 1 (*.f64 2 y)))) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y))))) |
(*.f64 1/16 (*.f64 t b)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 a (*.f64 (*.f64 t b) 1/8)) |
(*.f64 (*.f64 t b) (*.f64 1/8 a)) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 (*.f64 t b) (*.f64 a 1/8)) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 a (*.f64 (*.f64 t b) 1/8)) |
(*.f64 (*.f64 t b) (*.f64 1/8 a)) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 (*.f64 t b) (*.f64 a 1/8)) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 (*.f64 t b) (*.f64 1/8 a))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 b (*.f64 (+.f64 1 (*.f64 a 2)) t))) |
(*.f64 1/16 (*.f64 b (*.f64 t (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 a 2))))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 1 (*.f64 a 2)))) |
(+.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 0) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2)) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(-.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 0) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2)) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) 1/2) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 2) 2) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(/.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))))) 2) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4) 4) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4)) 8) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4))) 16) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 4)))) 32) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(pow.f64 (cos.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1))))) |
(cos.f64 (*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 0) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(+.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2)) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(-.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 0) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2)) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) 1/2) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))))) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 2) 2) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) 2) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4) 4) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4)) 8) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4))) 16) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 4)))) 32) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y)))))) |
(cos.f64 (*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16))) |
(+.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 0) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(+.f64 0 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(+.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))))) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(+.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) -1) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(+.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2) (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2)) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(-.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 0) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(-.f64 0 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16)))) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(-.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16)))) 1) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(-.f64 (/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 2) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) -4)) |
(-.f64 (*.f64 (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))) (/.f64 t 2)) (/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (*.f64 1/8 z))) -4)) |
(-.f64 (*.f64 t (/.f64 (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))) 2)) (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 (*.f64 t (*.f64 z 1/8)) -4))) |
(-.f64 (*.f64 t (*.f64 (*.f64 z (+.f64 1 (+.f64 y y))) 1/32)) (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/32))) |
(*.f64 (+.f64 1 (+.f64 y y)) (-.f64 (*.f64 z (*.f64 t 1/32)) (*.f64 (*.f64 t z) -1/32))) |
(/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 1) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16))) -1) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t 1/8))) 2) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))) -2) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))) 4) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y)))) -4) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))) 8) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(/.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))) -4) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) -8) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) -8) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) 16) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) 4) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) 4) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))))) 32) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y))))) (neg.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t 1/8)) (-.f64 -1 (+.f64 y y)))))) 8) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4))))) (neg.f64 (neg.f64 (*.f64 (*.f64 z (*.f64 t 1/8)) (+.f64 2 (*.f64 y 4)))))) 8) |
(*.f64 (+.f64 2 (*.f64 4 y)) (/.f64 (*.f64 t (*.f64 1/8 z)) 4)) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 (*.f64 z 1/8) (/.f64 t 4))) |
(*.f64 (+.f64 2 (*.f64 4 y)) (*.f64 z (*.f64 t 1/32))) |
(pow.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z 1/16))) 1) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z (*.f64 t -1/16)))) |
(*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y))))) |
(*.f64 t (*.f64 1/16 (*.f64 z (+.f64 1 (+.f64 y y))))) |
(*.f64 (*.f64 z (-.f64 -1 (+.f64 y y))) (*.f64 t -1/16)) |
(+.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 0) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(+.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16)))) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(+.f64 -1 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))))) |
(neg.f64 (*.f64 t (*.f64 (/.f64 b -16) (+.f64 a (+.f64 a 1))))) |
(*.f64 (*.f64 t (/.f64 b -16)) (neg.f64 (+.f64 a (+.f64 a 1)))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (/.f64 b -16) (neg.f64 t))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t (neg.f64 (/.f64 b -16)))) |
(*.f64 (*.f64 t (/.f64 b -16)) (-.f64 -1 (+.f64 a a))) |
(+.f64 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) -1) |
(neg.f64 (*.f64 t (*.f64 (/.f64 b -16) (+.f64 a (+.f64 a 1))))) |
(*.f64 (*.f64 t (/.f64 b -16)) (neg.f64 (+.f64 a (+.f64 a 1)))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (/.f64 b -16) (neg.f64 t))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t (neg.f64 (/.f64 b -16)))) |
(*.f64 (*.f64 t (/.f64 b -16)) (-.f64 -1 (+.f64 a a))) |
(+.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4)) |
(+.f64 (*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 a (+.f64 a 1)) 4)) (*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 a (+.f64 a 1)) 4))) |
(+.f64 (*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 a (+.f64 a 1)) 4)) (*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 a (+.f64 a 1)) 4))) |
(*.f64 (/.f64 (+.f64 a (+.f64 a 1)) 4) (*.f64 (*.f64 t b) 1/4)) |
(*.f64 (/.f64 (+.f64 a (+.f64 a 1)) 4) (*.f64 t (*.f64 b 1/4))) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 (/.f64 b -16) (+.f64 a (+.f64 a 1)))))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 (+.f64 a (+.f64 a 1)) (/.f64 b -16))))) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t (/.f64 b -16))))) |
(-.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 0) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(-.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) |
(neg.f64 (*.f64 t (*.f64 (/.f64 b -16) (+.f64 a (+.f64 a 1))))) |
(*.f64 (*.f64 t (/.f64 b -16)) (neg.f64 (+.f64 a (+.f64 a 1)))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (/.f64 b -16) (neg.f64 t))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t (neg.f64 (/.f64 b -16)))) |
(*.f64 (*.f64 t (/.f64 b -16)) (-.f64 -1 (+.f64 a a))) |
(-.f64 (-.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) 1) |
(neg.f64 (*.f64 t (*.f64 (/.f64 b -16) (+.f64 a (+.f64 a 1))))) |
(*.f64 (*.f64 t (/.f64 b -16)) (neg.f64 (+.f64 a (+.f64 a 1)))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (/.f64 b -16) (neg.f64 t))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t (neg.f64 (/.f64 b -16)))) |
(*.f64 (*.f64 t (/.f64 b -16)) (-.f64 -1 (+.f64 a a))) |
(-.f64 (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 4) (/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) -2)) |
(-.f64 (*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 a (+.f64 a 1)) 4)) (*.f64 (*.f64 1/16 (*.f64 t b)) (/.f64 (+.f64 a (+.f64 a 1)) -2))) |
(-.f64 (*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 a (+.f64 a 1)) 4)) (*.f64 (*.f64 1/16 (*.f64 t b)) (/.f64 (+.f64 a (+.f64 a 1)) -2))) |
(-.f64 (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 b (*.f64 t 1/32))) (*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (*.f64 t b) -1/32))) |
(*.f64 (+.f64 a (+.f64 a 1)) (-.f64 (*.f64 b (*.f64 t 1/32)) (*.f64 (*.f64 t b) -1/32))) |
(*.f64 (+.f64 a (+.f64 a 1)) (-.f64 (*.f64 (*.f64 t b) 1/32) (*.f64 (*.f64 t b) -1/32))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 1) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16))) -1) |
(neg.f64 (*.f64 t (*.f64 (/.f64 b -16) (+.f64 a (+.f64 a 1))))) |
(*.f64 (*.f64 t (/.f64 b -16)) (neg.f64 (+.f64 a (+.f64 a 1)))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (/.f64 b -16) (neg.f64 t))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t (neg.f64 (/.f64 b -16)))) |
(*.f64 (*.f64 t (/.f64 b -16)) (-.f64 -1 (+.f64 a a))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) 2) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))) 4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b -16))) -2) |
(*.f64 (*.f64 t (/.f64 b -16)) (/.f64 (+.f64 2 (*.f64 a 4)) -2)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 (/.f64 b -16) -2))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (/.f64 b -16) (/.f64 t -2))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) 8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2) -4) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))) -4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) -8) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) -8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 16) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) 4) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) 4) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 32) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b (*.f64 t 1/8))) -2))) 8) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8))))) (neg.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/8)))))) 8) |
(*.f64 (*.f64 t (*.f64 1/8 b)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (*.f64 t (*.f64 b 1/8)) (/.f64 (+.f64 2 (*.f64 a 4)) 4)) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b (*.f64 t 1/32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (*.f64 t b) 1/32)) |
(pow.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b 1/16))) 1) |
(*.f64 t (*.f64 (*.f64 1/16 b) (+.f64 a (+.f64 a 1)))) |
(*.f64 1/16 (*.f64 (*.f64 t b) (+.f64 a (+.f64 a 1)))) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (/.f64 b -16)))) |
(neg.f64 (*.f64 t (*.f64 (/.f64 b -16) (+.f64 a (+.f64 a 1))))) |
(*.f64 (*.f64 t (/.f64 b -16)) (neg.f64 (+.f64 a (+.f64 a 1)))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 (/.f64 b -16) (neg.f64 t))) |
(*.f64 (+.f64 a (+.f64 a 1)) (*.f64 t (neg.f64 (/.f64 b -16)))) |
(*.f64 (*.f64 t (/.f64 b -16)) (-.f64 -1 (+.f64 a a))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.5b | (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))) |
| 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))) | |
| 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) | |
| ✓ | 36.0b | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
Compiled 138 to 99 computations (28.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
| 0.0ms | a | @ | 0 | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
| 0.0ms | b | @ | 0 | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
| 0.0ms | b | @ | inf | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
| 0.0ms | b | @ | -inf | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
| 1× | batch-egg-rewrite |
| 1714× | rational.json-simplify-35 |
| 1588× | rational.json-1 |
| 1588× | rational.json-2 |
| 1588× | rational.json-3 |
| 1100× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 66 |
| 1 | 114 | 66 |
| 2 | 249 | 66 |
| 3 | 500 | 66 |
| 4 | 1154 | 66 |
| 5 | 2654 | 66 |
| 6 | 5072 | 66 |
| 7 | 7296 | 66 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))) (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))))) (-.f64 1 (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 -1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))) (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 b 1/16) (+.f64 2 (*.f64 a 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b -1/8))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8))))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))))))) |
| 1× | egg-herbie |
| 1882× | rational.json-simplify-35 |
| 1076× | rational.json-simplify-53 |
| 840× | rational.json-simplify-1 |
| 798× | rational.json-simplify-51 |
| 780× | rational.json-simplify-43 |
Useful iterations: 7 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 187 | 4664 |
| 1 | 467 | 4506 |
| 2 | 1015 | 4306 |
| 3 | 2469 | 4306 |
| 4 | 3961 | 4306 |
| 5 | 4992 | 4306 |
| 6 | 5936 | 4300 |
| 7 | 7300 | 4298 |
| 8 | 7697 | 4298 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t b)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 0) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2)) |
(-.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 0) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) 1/2) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2) 2) |
(/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 4) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8)))) 64) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(+.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 0) |
(+.f64 0 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(+.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) |
(+.f64 -2 (-.f64 2 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))) |
(+.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) -1) |
(+.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))) (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32)))) |
(+.f64 (-.f64 -1 (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))))) (-.f64 1 (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32)))))) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))) |
(-.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 0) |
(-.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))) |
(-.f64 -1 (+.f64 -1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))) |
(-.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(-.f64 (+.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) -1) -1) |
(-.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))) (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))))) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 1) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))) -1) |
(/.f64 (*.f64 t (*.f64 (*.f64 b 1/16) (+.f64 2 (*.f64 a 4)))) 2) |
(/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b -1/8))) -2) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/8))) 4) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))) 8) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8))) -4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4)))) 16) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8)))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8))))) -16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4)))))) 64) |
(pow.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 1) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) -1)) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) -1)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))))) |
(+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4))) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/8 (*.f64 t (*.f64 (*.f64 b a) (sin.f64 (*.f64 t (*.f64 b 1/16))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 b a)) -1/8))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 (*.f64 b a) (sin.f64 (*.f64 t (*.f64 b 1/16)))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 t (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 b a)) -1/8)) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 t (*.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 b a)) -1/8)) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/128 (pow.f64 (*.f64 b (*.f64 t a)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a)))) (+.f64 (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))) (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 t b) 3)) 1/3072))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(+.f64 (*.f64 -1/8 (*.f64 t (*.f64 (*.f64 b a) (sin.f64 (*.f64 t (*.f64 b 1/16)))))) (+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (pow.f64 (*.f64 t (*.f64 b a)) 2))) (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 1/3072 (pow.f64 (*.f64 t (*.f64 b a)) 3)))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 1/3072 (pow.f64 (*.f64 t (*.f64 b a)) 3)) (*.f64 a (*.f64 t (*.f64 b -1/8))))) (+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/128 (pow.f64 (*.f64 b (*.f64 t a)) 2))) (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 a (*.f64 t (*.f64 b -1/8))) (*.f64 1/3072 (pow.f64 (*.f64 b (*.f64 t a)) 3)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) -1)) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) -1)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))))) |
(+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4))) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) -1/16)) |
(cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t b)) |
(*.f64 t (*.f64 b 1/16)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 (*.f64 t (*.f64 b a)) 1/8) |
(*.f64 t (*.f64 (*.f64 b a) 1/8)) |
(*.f64 a (*.f64 b (*.f64 1/8 t))) |
(*.f64 b (*.f64 (*.f64 t a) 1/8)) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 (*.f64 t (*.f64 b a)) 1/8) |
(*.f64 t (*.f64 (*.f64 b a) 1/8)) |
(*.f64 a (*.f64 b (*.f64 1/8 t))) |
(*.f64 b (*.f64 (*.f64 t a) 1/8)) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t (*.f64 b 1/16))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 0) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(+.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2)) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(-.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 0) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2)) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) 1/2) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 2) 2) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) 2) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 4) 4) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8) 8) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8)) 16) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8))) 32) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 8)))) 64) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32)))) |
(+.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 0) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(+.f64 0 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(+.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))))) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(+.f64 -2 (-.f64 2 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))) |
(+.f64 -2 (-.f64 2 (*.f64 b (*.f64 (*.f64 t -1/16) (+.f64 1 (+.f64 a a)))))) |
(+.f64 -2 (-.f64 2 (*.f64 b (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t -1/16))))) |
(+.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) -1) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(+.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))) (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32)))) |
(+.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a))) (+.f64 t t)) |
(*.f64 (+.f64 1 (+.f64 a a)) (*.f64 (/.f64 b 32) (+.f64 t t))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 2 (/.f64 b 32)))) |
(+.f64 (-.f64 -1 (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))))) (-.f64 1 (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32)))))) |
(+.f64 (-.f64 -1 (neg.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))))) (-.f64 1 (neg.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a))))))) |
(+.f64 (-.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) 1) (-.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) -1)) |
(+.f64 (+.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) -1) (+.f64 1 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))))) |
(+.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) (+.f64 -1 (+.f64 1 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a))))))) |
(+.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) (-.f64 0 (*.f64 t (*.f64 (/.f64 b 32) (-.f64 -1 (+.f64 a a)))))) |
(+.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) (neg.f64 (*.f64 t (*.f64 (/.f64 b 32) (-.f64 -1 (+.f64 a a)))))) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))) |
(-.f64 1 (+.f64 1 (*.f64 b (*.f64 (*.f64 t -1/16) (+.f64 1 (+.f64 a a)))))) |
(-.f64 1 (+.f64 1 (*.f64 b (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t -1/16))))) |
(-.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 0) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(-.f64 0 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))) |
(*.f64 (*.f64 t (*.f64 b -1/16)) (neg.f64 (+.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 t (*.f64 b 1/16)) (+.f64 1 (+.f64 a a))) |
(-.f64 -1 (+.f64 -1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))))) |
(-.f64 1 (+.f64 1 (*.f64 b (*.f64 (*.f64 t -1/16) (+.f64 1 (+.f64 a a)))))) |
(-.f64 1 (+.f64 1 (*.f64 b (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t -1/16))))) |
(-.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32)))) 1) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(-.f64 (+.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) -1) -1) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(-.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))) (neg.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (/.f64 b 32))))) |
(+.f64 (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a)))) (*.f64 t (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a))))) |
(*.f64 (*.f64 (/.f64 b 32) (+.f64 1 (+.f64 a a))) (+.f64 t t)) |
(*.f64 (+.f64 1 (+.f64 a a)) (*.f64 (/.f64 b 32) (+.f64 t t))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 2 (/.f64 b 32)))) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 1) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(/.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16))) -1) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))) |
(*.f64 (*.f64 t (*.f64 b -1/16)) (neg.f64 (+.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 t (*.f64 b 1/16)) (+.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 t (*.f64 (*.f64 b 1/16) (+.f64 2 (*.f64 a 4)))) 2) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 b -1/8))) -2) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))) |
(*.f64 (*.f64 t (*.f64 b -1/16)) (neg.f64 (+.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 t (*.f64 b 1/16)) (+.f64 1 (+.f64 a a))) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/8))) 4) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))) 8) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8))) -4) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4)))) 16) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8)))) -8) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b -1/8))))) -16) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))))) 32) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/4)))))) 64) |
(*.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/16)) (/.f64 t 2)) |
(*.f64 t (/.f64 (*.f64 b (*.f64 1/16 (+.f64 2 (*.f64 a 4)))) 2)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) |
(pow.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) 1) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (/.f64 b 32))) |
(neg.f64 (*.f64 (+.f64 1 (+.f64 a a)) (*.f64 t (*.f64 b -1/16)))) |
(*.f64 (*.f64 t (*.f64 b -1/16)) (neg.f64 (+.f64 1 (+.f64 a a)))) |
(*.f64 (*.f64 t (*.f64 b 1/16)) (+.f64 1 (+.f64 a a))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.5b | (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)) |
| ✓ | 1.7b | (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)) |
| ✓ | 35.0b | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16))) |
| ✓ | 36.0b | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) |
Compiled 150 to 109 computations (27.3% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) |
| 0.0ms | a | @ | 0 | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) |
| 0.0ms | y | @ | 0 | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16))) |
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16))) |
| 0.0ms | b | @ | inf | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) |
| 1× | batch-egg-rewrite |
| 1630× | rational.json-1 |
| 1630× | rational.json-2 |
| 1630× | rational.json-4 |
| 1630× | rational.json-3 |
| 1516× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 132 |
| 1 | 172 | 132 |
| 2 | 377 | 132 |
| 3 | 835 | 132 |
| 4 | 2168 | 132 |
| 5 | 4818 | 132 |
| 6 | 7392 | 132 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16))) |
(cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16))) |
(*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)) |
(*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 4) (/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) -2) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) -2)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))))) (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 4) (/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))))) (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32))))))) |
| 1× | egg-herbie |
| 1358× | rational.json-simplify-51 |
| 1264× | rational.json-simplify-2 |
| 1064× | rational.json-simplify-35 |
| 980× | rational.json-simplify-49 |
| 938× | rational.json-simplify-52 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 323 | 8710 |
| 1 | 846 | 8500 |
| 2 | 1844 | 8166 |
| 3 | 3632 | 8160 |
| 4 | 5822 | 8160 |
| 5 | 7168 | 8160 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t z))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 t z)) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t b)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 0) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2)) |
(-.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 0) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) 1/2) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2) 2) |
(/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4)))) 32) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(+.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 0) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2)) |
(-.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 0) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2)) |
(*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) 1/2) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2) 2) |
(/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4)))) 32) |
(pow.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(+.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 0) |
(+.f64 0 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(+.f64 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) -1) |
(+.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 4) (/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 4)) |
(-.f64 1 (-.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(-.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 0) |
(-.f64 0 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16))) |
(-.f64 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(/.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 1) |
(/.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16)) -1) |
(/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 2) |
(/.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)) -2) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))) 4) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8)))) 8) |
(/.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) -2) -4) |
(/.f64 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))))) 16) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)))) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) -2)) -8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))))) (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8)))))) 32) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t))))) 8) |
(pow.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 1) |
(neg.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16))) |
(+.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 0) |
(+.f64 0 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) |
(+.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) |
(+.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) -1) |
(+.f64 (/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 4) (/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 4)) |
(-.f64 1 (+.f64 1 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32)))) |
(-.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 0) |
(-.f64 0 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32))) |
(-.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 1) |
(/.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32)) -1) |
(/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 2) |
(/.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))) 4) |
(/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)) -2) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8)))) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))) -4) |
(/.f64 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))))) 16) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) 4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) -8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))))) (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8)))))) 32) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))))) 8) |
(pow.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 1) |
(neg.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32))) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4))) (+.f64 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)) 1)) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4))) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)))) |
(+.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2))) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/8 (*.f64 t (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 b a))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a)))) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)) -1/128)))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a)))) (*.f64 (pow.f64 (*.f64 t (*.f64 b a)) 2) (*.f64 -1/128 (cos.f64 (*.f64 t (*.f64 b 1/16))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 b a)))) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 a (*.f64 t b)))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 1/3072 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 b 3)))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a)))) (+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)) -1/128)) (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 t b) 3)) 1/3072))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 t (*.f64 b a)))) (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 b a)) 2) (*.f64 -1/128 (cos.f64 (*.f64 t (*.f64 b 1/16))))) (*.f64 (pow.f64 (*.f64 t (*.f64 b a)) 3) (*.f64 1/3072 (sin.f64 (*.f64 t (*.f64 b 1/16)))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 1/3072 (pow.f64 (*.f64 t (*.f64 b a)) 3)) (*.f64 -1/8 (*.f64 t (*.f64 b a))))) (+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 -1/8 (*.f64 t (*.f64 b a))) (*.f64 1/3072 (pow.f64 (*.f64 t (*.f64 b a)) 3)))) (+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 -1/128 (pow.f64 (*.f64 t (*.f64 b a)) 2))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (-.f64 1 (*.f64 -2 a)))))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 b (-.f64 1 (*.f64 a -2))) 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 b (-.f64 1 (*.f64 a -2)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2))))) |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) (pow.f64 (+.f64 1 (*.f64 2 a)) 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) (pow.f64 (+.f64 1 (*.f64 2 a)) 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) (pow.f64 (+.f64 1 (*.f64 2 a)) 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4))) (+.f64 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)) 1)) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4))) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)))) |
(+.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2))) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 4))))) |
(+.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (pow.f64 z 2))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 (*.f64 t z) 6))))) |
(+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4)) (+.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t z))) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(cos.f64 (*.f64 z (*.f64 t 1/16))) |
(cos.f64 (*.f64 t (*.f64 1/16 z))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 t (*.f64 z 1/16)))))))) |
(+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 t (*.f64 1/16 z)))))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 t (*.f64 z 1/16))))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2)))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8))) (*.f64 (pow.f64 (*.f64 t (*.f64 y z)) 2) (*.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) -1/128))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 t (*.f64 1/16 z))))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (pow.f64 (*.f64 t (*.f64 y z)) 2))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (sin.f64 (*.f64 1/16 (*.f64 t z))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 t (*.f64 z 1/16))))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))))) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 z 3))))))) |
(+.f64 (+.f64 (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8))) (*.f64 (pow.f64 (*.f64 t (*.f64 y z)) 2) (*.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) -1/128))) (*.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (pow.f64 z 3)) (*.f64 (pow.f64 y 3) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 t (*.f64 1/16 z))))))) (+.f64 (+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (pow.f64 (*.f64 t (*.f64 y z)) 2)))) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (pow.f64 (*.f64 t z) 3)))))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (sin.f64 (*.f64 t (*.f64 1/16 z))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (pow.f64 (*.f64 t z) 3)))) (+.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (pow.f64 (*.f64 t (*.f64 y z)) 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
(cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 -2 y)) (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 1/16 (*.f64 z (-.f64 1 (*.f64 -2 y)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 4))))) |
(+.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4)))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 4)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (pow.f64 (*.f64 t z) 6))))) |
(+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4)) (+.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) (*.f64 -1/12079595520 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 6)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y))))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z)))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 t z)) |
(*.f64 t (*.f64 z 1/16)) |
(*.f64 z (*.f64 t 1/16)) |
(*.f64 t (*.f64 1/16 z)) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 t (*.f64 1/8 (*.f64 y z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 t (*.f64 1/8 (*.f64 y z))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(+.f64 (*.f64 t (*.f64 z 1/16)) (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(*.f64 (*.f64 t z) (+.f64 1/16 (*.f64 y 1/8))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z))) |
(*.f64 t (*.f64 (*.f64 (+.f64 1 (*.f64 2 y)) z) 1/16)) |
(*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 1 (*.f64 2 y)))) |
(*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 z))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t b)) |
(*.f64 t (*.f64 b 1/16)) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/8 (*.f64 a (*.f64 t b))) (*.f64 1/16 (*.f64 t b))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 a (*.f64 (*.f64 t b) 1/8)) |
(*.f64 t (*.f64 (*.f64 b a) 1/8)) |
(*.f64 t (*.f64 1/8 (*.f64 b a))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 a (*.f64 (*.f64 t b) 1/8)) |
(*.f64 t (*.f64 (*.f64 b a) 1/8)) |
(*.f64 t (*.f64 1/8 (*.f64 b a))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(+.f64 (*.f64 1/16 (*.f64 t b)) (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 t (*.f64 (*.f64 b a) 1/8))) |
(*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(*.f64 1/16 (*.f64 t (*.f64 b (+.f64 1 (*.f64 2 a))))) |
(*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 0) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(+.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2) (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2)) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(-.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 0) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2)) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) 1/2) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 2) 2) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(/.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) 2) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4) 4) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4)) 8) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4))) 16) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 4)))) 32) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4)))))) |
(cos.f64 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32)))) |
(cos.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32)))) |
(cos.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32))) |
(+.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 0) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2) (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2)) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(-.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 0) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2)) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) 1/2) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))))) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(*.f64 (/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 2) 2) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(/.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) 2) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4) 4) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4)) 8) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4))) 16) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 4)))) 32) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(pow.f64 (cos.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16)))) |
(cos.f64 (*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 0) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(+.f64 0 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(+.f64 -1 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(+.f64 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) -1) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(+.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 4) (/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 4)) |
(+.f64 (*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/8 t)) (/.f64 z 4)) (*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/8 t)) (/.f64 z 4))) |
(+.f64 (*.f64 z (/.f64 (*.f64 1/8 (*.f64 (+.f64 1 (+.f64 y y)) t)) 4)) (*.f64 z (/.f64 (*.f64 1/8 (*.f64 (+.f64 1 (+.f64 y y)) t)) 4))) |
(*.f64 (/.f64 z 4) (*.f64 (*.f64 t 1/8) (*.f64 2 (+.f64 1 (+.f64 y y))))) |
(*.f64 (/.f64 t 4) (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) 1/4))) |
(-.f64 1 (-.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))))) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(-.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 0) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(-.f64 0 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16))) |
(neg.f64 (*.f64 t (*.f64 (*.f64 z (+.f64 1 (+.f64 y y))) -1/16))) |
(*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z -1/16)) (neg.f64 t)) |
(*.f64 (*.f64 z (+.f64 1 (+.f64 y y))) (*.f64 t 1/16)) |
(-.f64 (+.f64 1 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16)))) 1) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(/.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 1) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(/.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16)) -1) |
(neg.f64 (*.f64 t (*.f64 (*.f64 z (+.f64 1 (+.f64 y y))) -1/16))) |
(*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z -1/16)) (neg.f64 t)) |
(*.f64 (*.f64 z (+.f64 1 (+.f64 y y))) (*.f64 t 1/16)) |
(/.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) 2) |
(*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/8 t)) (/.f64 z 2)) |
(/.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t 1/8) z)) 2) |
(*.f64 z (*.f64 (*.f64 t (+.f64 1 (+.f64 y y))) 1/16)) |
(*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (+.f64 y y))))) |
(/.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)) -2) |
(*.f64 (*.f64 t -1/16) (/.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) -2)) |
(*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32) |
(*.f64 1/32 (*.f64 t (*.f64 z (+.f64 2 (*.f64 4 y))))) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))) 4) |
(*.f64 (*.f64 z (*.f64 1/8 (+.f64 2 (*.f64 4 y)))) (/.f64 t 4)) |
(*.f64 t (*.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) 1/32)) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8)))) 8) |
(*.f64 (*.f64 z (*.f64 1/8 (+.f64 2 (*.f64 4 y)))) (/.f64 t 4)) |
(*.f64 t (*.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) 1/32)) |
(/.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) -2) -4) |
(*.f64 -2 (/.f64 (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/8 t))) -4)) |
(*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t 1/8) z)) 1/2) |
(*.f64 1/2 (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t 1/8)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t))) 2) |
(*.f64 (*.f64 t -1/16) (/.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) -2)) |
(*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32) |
(*.f64 1/32 (*.f64 t (*.f64 z (+.f64 2 (*.f64 4 y))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))))) 16) |
(*.f64 (*.f64 z (*.f64 1/8 (+.f64 2 (*.f64 4 y)))) (/.f64 t 4)) |
(*.f64 t (*.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) 1/32)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)))) 4) |
(*.f64 (*.f64 t -1/16) (/.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) -2)) |
(*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32) |
(*.f64 1/32 (*.f64 t (*.f64 z (+.f64 2 (*.f64 4 y))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 t (*.f64 (+.f64 y (+.f64 1 y)) 1/8))) -2)) -8) |
(*.f64 -2 (/.f64 (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 1/8 t))) -4)) |
(*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t 1/8) z)) 1/2) |
(*.f64 1/2 (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t 1/8)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8))))) (*.f64 2 (*.f64 2 (*.f64 t (*.f64 (+.f64 2 (*.f64 y 4)) (*.f64 z 1/8)))))) 32) |
(*.f64 (*.f64 z (*.f64 1/8 (+.f64 2 (*.f64 4 y)))) (/.f64 t 4)) |
(*.f64 t (*.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) 1/32)) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) (*.f64 -1/16 t))))) 8) |
(*.f64 (*.f64 t -1/16) (/.f64 (*.f64 z (+.f64 2 (*.f64 4 y))) -2)) |
(*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32) |
(*.f64 1/32 (*.f64 t (*.f64 z (+.f64 2 (*.f64 4 y))))) |
(pow.f64 (*.f64 (+.f64 y (+.f64 1 y)) (*.f64 t (/.f64 z 16))) 1) |
(*.f64 (+.f64 1 (+.f64 y y)) (*.f64 t (/.f64 z 16))) |
(*.f64 t (*.f64 (+.f64 1 (+.f64 y y)) (/.f64 z 16))) |
(neg.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 1 y)) z) -1/16))) |
(neg.f64 (*.f64 t (*.f64 (*.f64 z (+.f64 1 (+.f64 y y))) -1/16))) |
(*.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 z -1/16)) (neg.f64 t)) |
(*.f64 (*.f64 z (+.f64 1 (+.f64 y y))) (*.f64 t 1/16)) |
(+.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 0) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(+.f64 0 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(+.f64 -1 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))))) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(+.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) -1) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(+.f64 (/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 4) (/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 4)) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(-.f64 1 (+.f64 1 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32)))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b -32))))) |
(-.f64 1 (+.f64 1 (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 (/.f64 b -32) t)))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 b (/.f64 (+.f64 2 (*.f64 a 4)) -32))))) |
(-.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 0) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(-.f64 0 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32))) |
(neg.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b -32)))) |
(*.f64 (*.f64 b (/.f64 (+.f64 2 (*.f64 a 4)) -32)) (neg.f64 t)) |
(*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) 32)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(-.f64 (+.f64 1 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32)))) 1) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 1) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32)) -1) |
(neg.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b -32)))) |
(*.f64 (*.f64 b (/.f64 (+.f64 2 (*.f64 a 4)) -32)) (neg.f64 t)) |
(*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) 32)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
(/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/16)) 2) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))) 4) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)) -2) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8)))) 8) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))) -4) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))) 2) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))))) 16) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) 4) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) -8) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8))))) (*.f64 2 (*.f64 2 (*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/8)))))) 32) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t)))) (*.f64 2 (neg.f64 (*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 -1/16 t))))) 8) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(pow.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 b 1/32))) 1) |
(*.f64 t (*.f64 b (*.f64 1/32 (+.f64 2 (*.f64 a 4))))) |
(*.f64 (+.f64 2 (*.f64 a 4)) (*.f64 t (*.f64 b 1/32))) |
(*.f64 t (*.f64 b (*.f64 (+.f64 2 (*.f64 a 4)) 1/32))) |
(*.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) (*.f64 t 1/32)) |
(neg.f64 (*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) -32))) |
(neg.f64 (*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b -32)))) |
(*.f64 (*.f64 b (/.f64 (+.f64 2 (*.f64 a 4)) -32)) (neg.f64 t)) |
(*.f64 t (/.f64 (*.f64 b (+.f64 2 (*.f64 a 4))) 32)) |
(*.f64 t (*.f64 (+.f64 2 (*.f64 a 4)) (/.f64 b 32))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.5b | (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))) | |
| 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))) | |
| 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) | |
| 36.0b | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
Compiled 138 to 99 computations (28.3% saved)
Compiled 40788 to 28822 computations (29.3% saved)
19 alts after pruning (19 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1129 | 19 | 1148 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 1134 | 19 | 1153 |
| Status | Error | Program |
|---|---|---|
| 47.1b | (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) | |
| 46.1b | (*.f64 (*.f64 x (cos.f64 (+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) | |
| 48.0b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)))) | |
| 49.4b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))))) | |
| 45.9b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| ▶ | 46.0b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
| ▶ | 45.3b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) 1) |
| 46.1b | (*.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 t 1/16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) | |
| ▶ | 45.9b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| ▶ | 45.4b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) 1) |
| 46.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) | |
| 45.9b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) | |
| 46.2b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 b (*.f64 (*.f64 t a) 1/8))))) | |
| 46.2b | (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) | |
| ▶ | 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) | |
| 46.1b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) | |
| 46.1b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) | |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) |
Compiled 1128 to 872 computations (22.7% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) |
| 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))) | |
| 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) |
Compiled 82 to 59 computations (28% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | 0 | (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) |
| 1.0ms | y | @ | -inf | (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) |
| 1.0ms | y | @ | 0 | (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) |
| 0.0ms | z | @ | 0 | (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) |
| 0.0ms | t | @ | 0 | (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) |
| 1× | batch-egg-rewrite |
| 1790× | rational.json-simplify-35 |
| 1522× | exponential.json-3 |
| 1522× | rational.json-1 |
| 1522× | rational.json-2 |
| 1522× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 41 |
| 1 | 125 | 41 |
| 2 | 264 | 41 |
| 3 | 545 | 41 |
| 4 | 1236 | 41 |
| 5 | 2837 | 41 |
| 6 | 4875 | 41 |
| 7 | 6722 | 41 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) (/.f64 x 2)) (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) (/.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 2 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 1))))) |
| 1× | egg-herbie |
| 1510× | rational.json-simplify-51 |
| 1324× | rational.json-simplify-35 |
| 1240× | rational.json-simplify-2 |
| 1124× | rational.json-simplify-1 |
| 888× | rational.json-simplify-53 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 142 | 3154 |
| 1 | 372 | 3154 |
| 2 | 745 | 3020 |
| 3 | 1429 | 2930 |
| 4 | 2692 | 2930 |
| 5 | 4876 | 2930 |
| 6 | 6266 | 2930 |
| 7 | 6926 | 2930 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(+.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 0) |
(+.f64 0 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) (/.f64 x 2)) (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) (/.f64 x 2))) |
(-.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 0) |
(/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 1) |
(/.f64 (*.f64 x (*.f64 2 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))))) 2) |
(/.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)))))) 64) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 1) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 y (*.f64 (*.f64 t (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) z))) -1/8))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 y (*.f64 t (*.f64 (*.f64 x (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))) -1/8)))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 y (*.f64 t (*.f64 -1/8 (*.f64 x (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 t (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 y (*.f64 z x)))))) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) z))) -1/8)) (+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) -1/128)))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2)))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(+.f64 (*.f64 y (*.f64 t (*.f64 (*.f64 x (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))) -1/8))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 y 2)))) x))) |
(+.f64 (*.f64 y (*.f64 t (*.f64 -1/8 (*.f64 x (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 y (*.f64 t z)) 2)))))) |
(+.f64 (*.f64 t (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 y (*.f64 z x))))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 y (*.f64 t z)) 2)))))) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) z))) -1/8)) (+.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 1/3072 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 z 1/16))) (pow.f64 z 3))) (pow.f64 y 3))))) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) -1/128)))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2)))))) (+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (pow.f64 z 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 y (*.f64 t (*.f64 (*.f64 x (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z))))) -1/8))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (pow.f64 z 3))) (pow.f64 (*.f64 y t) 3))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 -1/128 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 y 2)))) x)))) |
(+.f64 (*.f64 y (*.f64 t (*.f64 -1/8 (*.f64 x (*.f64 z (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (*.f64 y (*.f64 t z)) 3))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 y (*.f64 t z)) 2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 y (*.f64 t z)) 2))))) (+.f64 (*.f64 t (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) (*.f64 y (*.f64 z x))))) (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 t (*.f64 1/16 z)))) (pow.f64 (*.f64 y (*.f64 t z)) 3))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 (+.f64 (*.f64 2 y) 1) 2)))) |
(+.f64 x (*.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) -1/512))) |
(+.f64 x (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2) -1/512))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 2)))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 (+.f64 (*.f64 2 y) 1) 2))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 t 4))))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 x (pow.f64 (*.f64 t z) 4)))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 4))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 (+.f64 (*.f64 2 y) 1) 2))) (+.f64 (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 t 4)))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 z 6) (*.f64 x (pow.f64 t 6))))))) |
(+.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) -1/512)) (+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 (*.f64 2 y) 1) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 (*.f64 2 y) 1) 4)))))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 x (pow.f64 (*.f64 t z) 4))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 x (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 6))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 4)))))) |
(+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 6))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 (+.f64 (*.f64 2 y) 1) 2)))) |
(+.f64 x (*.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) -1/512))) |
(+.f64 x (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2) -1/512))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 2)))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 (+.f64 (*.f64 2 y) 1) 2))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 t 4))))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 x (pow.f64 (*.f64 t z) 4)))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 4))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 (+.f64 (*.f64 2 y) 1) 2))) (+.f64 (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 t 4)))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 z 6) (*.f64 x (pow.f64 t 6))))))) |
(+.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) -1/512)) (+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 (*.f64 2 y) 1) 6))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (pow.f64 z 4) (pow.f64 (+.f64 (*.f64 2 y) 1) 4)))))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 x (pow.f64 (*.f64 t z) 4))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 x (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 6))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) 4)))))) |
(+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 6))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 (*.f64 t z) (+.f64 (*.f64 2 y) 1)) -1/16))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 0) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(+.f64 0 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) (/.f64 x 2)) (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) (/.f64 x 2))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(-.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 0) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 1) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(/.f64 (*.f64 x (*.f64 2 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))))) 2) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(/.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)) 4) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))) 8) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)))) 16) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))))) 32) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16)))) 4)))))) 64) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t -1/16))))) 1) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 (+.f64 y (+.f64 y 1)) -1/16) z)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z (*.f64 t -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z (*.f64 (+.f64 1 (+.f64 y y)) -1/16))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (+.f64 (*.f64 y 2) 1) z) |
| ✓ | 0.1b | (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) |
| 1.7b | (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)) | |
| 35.0b | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16))) |
Compiled 90 to 66 computations (26.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | -inf | (*.f64 (+.f64 (*.f64 y 2) 1) z) |
| 0.0ms | z | @ | inf | (*.f64 (+.f64 (*.f64 y 2) 1) z) |
| 0.0ms | y | @ | inf | (*.f64 (+.f64 (*.f64 y 2) 1) z) |
| 0.0ms | y | @ | 0 | (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) |
| 0.0ms | t | @ | 0 | (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) |
| 1× | batch-egg-rewrite |
| 1488× | exponential.json-3 |
| 1488× | rational.json-1 |
| 1488× | rational.json-2 |
| 1488× | rational.json-4 |
| 1488× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 60 |
| 1 | 125 | 60 |
| 2 | 267 | 60 |
| 3 | 574 | 60 |
| 4 | 1382 | 60 |
| 5 | 3201 | 60 |
| 6 | 5643 | 60 |
| 7 | 7326 | 60 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) |
(*.f64 (+.f64 (*.f64 y 2) 1) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 2) (/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 2)) (*.f64 x (/.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (/.f64 x 2)) (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (/.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 y (+.f64 y 1)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 2) (/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) 1/2)) (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/2)) (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 1))))) |
| 1× | egg-herbie |
| 1392× | rational.json-simplify-35 |
| 1326× | rational.json-simplify-53 |
| 1086× | rational.json-simplify-49 |
| 960× | rational.json-simplify-41 |
| 674× | rational.json-simplify-43 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 176 | 3892 |
| 1 | 455 | 3892 |
| 2 | 908 | 3758 |
| 3 | 1816 | 3668 |
| 4 | 3343 | 3668 |
| 5 | 5274 | 3668 |
| 6 | 6429 | 3668 |
| 7 | 7223 | 3668 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
z |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(*.f64 2 (*.f64 y z)) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(*.f64 2 (*.f64 y z)) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 0) |
(+.f64 0 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))))) |
(+.f64 (/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 2) (/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 2)) |
(+.f64 (*.f64 x (/.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 2)) (*.f64 x (/.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (/.f64 x 2)) (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (/.f64 x 2))) |
(-.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 0) |
(/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (+.f64 x x)) 2) |
(/.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4))))) 32) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 1) |
(+.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 0) |
(+.f64 0 (*.f64 (+.f64 y (+.f64 y 1)) z)) |
(+.f64 (/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 2) (/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 2)) |
(+.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) 1/2)) (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) 1/2))) |
(+.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/2)) (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/2))) |
(-.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 0) |
(/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 1) |
(/.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 2) |
(/.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 4)) 4) |
(/.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4))) 32) |
(pow.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 1) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 2)))))) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (pow.f64 z 2)))))) |
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2)))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 2)))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 2))))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (pow.f64 z 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 4))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 2))))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 6)))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (pow.f64 z 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) (*.f64 -1/12079595520 (*.f64 (*.f64 x (pow.f64 z 6)) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 (*.f64 2 y) 1) 6))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 4)))) (*.f64 -1/12079595520 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 2 y) 1)) 6) (pow.f64 t 6)))))) |
(+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 6))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 4)))))) |
(+.f64 (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4)))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 6))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x)) (*.f64 t -1/8)))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 1/16 z)))) (*.f64 -1/8 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) t)) (*.f64 y z)))) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 y 2)) -1/128)))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 y 2) (pow.f64 t 2))))) (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x)) (*.f64 t -1/8))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 t z) 2)) (*.f64 (pow.f64 y 2) -1/128)) x))) |
(+.f64 (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x)) (*.f64 t -1/8))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) t)) (*.f64 y z))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2)))))) |
(+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 x (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))) (pow.f64 y 2)) -1/128)))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 -1/128 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 y 2) (pow.f64 t 2))))) (+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x)) (*.f64 t -1/8))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 y 3)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 t z) 2)) (*.f64 (pow.f64 y 2) -1/128)) x)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x)) (*.f64 t -1/8))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (*.f64 (*.f64 t z) y) 3))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) t)) (*.f64 y z))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 t (*.f64 1/16 z)))) (pow.f64 (*.f64 (*.f64 t z) y) 3))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2)))))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 2)))))) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (pow.f64 z 2)))))) |
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2)))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 2)))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 2))))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (pow.f64 z 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 4))))) |
(+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x)))) x))) |
(+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 2))))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 6)))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (pow.f64 z 2))))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 2 y) 1) 4))))))) (*.f64 -1/12079595520 (*.f64 (*.f64 x (pow.f64 z 6)) (*.f64 (pow.f64 t 6) (pow.f64 (+.f64 (*.f64 2 y) 1) 6))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 2))) (*.f64 1/1572864 (*.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 (*.f64 t (+.f64 (*.f64 2 y) 1)) 4)))) (*.f64 -1/12079595520 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 2 y) 1)) 6) (pow.f64 t 6)))))) |
(+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 6))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) 4)))))) |
(+.f64 (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 4)))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 2))) (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1))) 6))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (+.f64 (*.f64 2 y) 1)))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 t (+.f64 (*.f64 2 y) 1))) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t (*.f64 1/16 z)) (-.f64 -1 (*.f64 2 y))))) |
z |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(*.f64 2 (*.f64 y z)) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(*.f64 2 (*.f64 y z)) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(+.f64 (*.f64 2 (*.f64 y z)) z) |
(+.f64 z (*.f64 2 (*.f64 y z))) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 (+.f64 (*.f64 2 y) 1) z) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(*.f64 z (+.f64 1 (*.f64 2 y))) |
(*.f64 z (+.f64 (*.f64 2 y) 1)) |
(+.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 0) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(+.f64 0 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(+.f64 (/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 2) (/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 2)) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(+.f64 (*.f64 x (/.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 2)) (*.f64 x (/.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 2))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (/.f64 x 2)) (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (/.f64 x 2))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(-.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 0) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(/.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 1) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) (+.f64 x x)) 2) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(/.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4)) 4) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4))) 8) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4)))) 16) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16)))) 4))))) 32) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t 1/16))))) 1) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 1/16 t))))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 1/16 (*.f64 t (+.f64 y (+.f64 y 1))))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 t (*.f64 z -1/16))))) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t (+.f64 y (+.f64 y 1))) z)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 0) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(+.f64 0 (*.f64 (+.f64 y (+.f64 y 1)) z)) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(+.f64 (/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 2) (/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 2)) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(+.f64 (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) 1/2)) (*.f64 z (*.f64 (+.f64 y (+.f64 y 1)) 1/2))) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(+.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/2)) (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/2))) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(-.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 0) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(/.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 1) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(/.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 2) |
(*.f64 (+.f64 2 (*.f64 y 4)) (/.f64 z 2)) |
(*.f64 z (/.f64 (+.f64 2 (*.f64 y 4)) 2)) |
(/.f64 (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 4)) 4) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4) 8) |
(*.f64 (+.f64 2 (*.f64 y 4)) (/.f64 z 2)) |
(*.f64 z (/.f64 (+.f64 2 (*.f64 y 4)) 2)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4)) 16) |
(*.f64 (+.f64 2 (*.f64 y 4)) (/.f64 z 2)) |
(*.f64 z (/.f64 (+.f64 2 (*.f64 y 4)) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (+.f64 2 (*.f64 y 4))) 4))) 32) |
(*.f64 (+.f64 2 (*.f64 y 4)) (/.f64 z 2)) |
(*.f64 z (/.f64 (+.f64 2 (*.f64 y 4)) 2)) |
(pow.f64 (*.f64 (+.f64 y (+.f64 y 1)) z) 1) |
(*.f64 z (+.f64 y (+.f64 y 1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) | |
| 1.7b | (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)) | |
| ✓ | 28.8b | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
| 35.0b | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16))) |
Compiled 111 to 79 computations (28.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
| 0.0ms | b | @ | 0 | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
| 0.0ms | t | @ | inf | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
| 0.0ms | b | @ | inf | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
| 0.0ms | t | @ | -inf | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
| 1× | batch-egg-rewrite |
| 1300× | exponential.json-3 |
| 1300× | rational.json-1 |
| 1300× | rational.json-2 |
| 1300× | rational.json-4 |
| 1300× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 62 | 17 |
| 2 | 146 | 17 |
| 3 | 329 | 17 |
| 4 | 729 | 17 |
| 5 | 2034 | 17 |
| 6 | 4309 | 17 |
| 7 | 6427 | 17 |
| 8 | 7519 | 17 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 t (*.f64 b 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 t (*.f64 b 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1))))) |
| 1× | egg-herbie |
| 1754× | rational.json-simplify-1 |
| 1482× | rational.json-simplify-35 |
| 1372× | rational.json-simplify-42 |
| 1094× | rational.json-simplify-45 |
| 998× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 74 | 942 |
| 1 | 158 | 942 |
| 2 | 379 | 942 |
| 3 | 973 | 942 |
| 4 | 1578 | 942 |
| 5 | 2206 | 942 |
| 6 | 2509 | 942 |
| 7 | 2621 | 942 |
| 8 | 2731 | 942 |
| 9 | 2842 | 942 |
| 10 | 2969 | 942 |
| 11 | 3286 | 942 |
| 12 | 3467 | 942 |
| 13 | 3655 | 942 |
| 14 | 3979 | 942 |
| 15 | 4689 | 942 |
| 16 | 4803 | 942 |
| 17 | 6752 | 942 |
| 18 | 7346 | 942 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 0) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2)) |
(-.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 0) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2) 1/2) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4)) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 1/4) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2) 2) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4)) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 4) |
(/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8)))) 64) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) -1)) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (+.f64 (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6)) (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (+.f64 1 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (-.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) -1)) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 b 4))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 b 6))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (+.f64 (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6)) (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) (+.f64 1 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 0) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2)) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(-.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 0) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2)) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2) 1/2) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4)) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 1/4) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2)) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1/2) 2) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4)) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 4) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(/.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 2) 2) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 4) 4) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8) 8) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8)) 16) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8))) 32) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 8)))) 64) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) 1) |
(cos.f64 (*.f64 1/16 (*.f64 t b))) |
(cos.f64 (*.f64 t (*.f64 b 1/16))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t)) | |
| ✓ | 4.6b | (*.f64 b (*.f64 t a)) |
| ✓ | 29.5b | (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)) |
| 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) |
Compiled 122 to 72 computations (41% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | -inf | (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)) |
| 0.0ms | b | @ | 0 | (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)) |
| 0.0ms | b | @ | inf | (*.f64 b (*.f64 t a)) |
| 0.0ms | t | @ | 0 | (*.f64 b (*.f64 t a)) |
| 0.0ms | b | @ | 0 | (*.f64 b (*.f64 t a)) |
| 1× | batch-egg-rewrite |
| 1952× | rational.json-1 |
| 1668× | rational.json-simplify-35 |
| 1408× | rational.json-2 |
| 1408× | rational.json-3 |
| 1404× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 36 |
| 1 | 75 | 36 |
| 2 | 173 | 36 |
| 3 | 411 | 36 |
| 4 | 948 | 36 |
| 5 | 2909 | 36 |
| 6 | 5448 | 36 |
| 7 | 7900 | 36 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)) |
(*.f64 b (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))) (+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 (*.f64 b (*.f64 t a)) 3/8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 (*.f64 t a) 1/4)) (*.f64 2 (*.f64 (*.f64 b (*.f64 t a)) 3/8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 b (*.f64 (*.f64 t a) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (+.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))) (*.f64 b (*.f64 (*.f64 t a) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 (*.f64 b (*.f64 t a)) 3/8)) (*.f64 b (*.f64 a (*.f64 t 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (*.f64 b (*.f64 t a)) 3/8)) (*.f64 b (*.f64 (*.f64 t a) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (*.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 t (+.f64 a a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t a) (*.f64 b 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (*.f64 t a)) 1))))) |
| 1× | egg-herbie |
| 2642× | rational.json-simplify-2 |
| 1776× | rational.json-simplify-1 |
| 1712× | rational.json-simplify-35 |
| 1124× | rational.json-simplify-41 |
| 748× | rational.json-simplify-51 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 121 | 2410 |
| 1 | 282 | 2302 |
| 2 | 630 | 2296 |
| 3 | 1632 | 2296 |
| 4 | 3456 | 2296 |
| 5 | 4988 | 2296 |
| 6 | 5933 | 2296 |
| 7 | 6272 | 2296 |
| 8 | 6558 | 2296 |
| 9 | 6613 | 2296 |
| 10 | 7503 | 2296 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(+.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 0) |
(+.f64 0 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2)) |
(-.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 0) |
(*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1) |
(*.f64 1 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2) 1/2) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4) 1/4) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2) 2) |
(/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4))))) 64) |
(pow.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1) |
(+.f64 (*.f64 b (*.f64 t a)) 0) |
(+.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))) (+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 (*.f64 b (*.f64 t a)) 3/8))) |
(+.f64 0 (*.f64 b (*.f64 t a))) |
(+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/4)) (*.f64 2 (*.f64 (*.f64 b (*.f64 t a)) 3/8))) |
(+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 b (*.f64 (*.f64 t a) 1/2))) |
(+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8))))) |
(+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (+.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))) (*.f64 b (*.f64 (*.f64 t a) 1/2)))) |
(+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 (*.f64 b (*.f64 t a)) 3/8)) (*.f64 b (*.f64 a (*.f64 t 1/8)))) |
(+.f64 (*.f64 2 (*.f64 (*.f64 b (*.f64 t a)) 3/8)) (*.f64 b (*.f64 (*.f64 t a) 1/4))) |
(-.f64 (*.f64 b (*.f64 t a)) 0) |
(/.f64 (*.f64 b (*.f64 t a)) 1) |
(/.f64 (*.f64 b (*.f64 t (+.f64 a a))) 2) |
(/.f64 (*.f64 (*.f64 t a) (*.f64 b 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4)))))) 64) |
(pow.f64 (*.f64 b (*.f64 t a)) 1) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 t b) 6))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 t b) 6))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (pow.f64 (*.f64 t b) 6))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(*.f64 a (*.f64 t b)) |
(+.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 0) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(+.f64 0 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(+.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2)) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(-.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 0) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 1 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))))) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2)) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2) 1/2) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4) 1/4) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2)) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1/2) 2) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 2) 2) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4) 4) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)) 8) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4))) 16) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)))) 32) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 4))))) 64) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(pow.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t 1/8)))) 1) |
(cos.f64 (*.f64 a (*.f64 (*.f64 t b) 1/8))) |
(cos.f64 (*.f64 a (*.f64 1/8 (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 1/8 b)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 (*.f64 a t) (*.f64 b 1/8))) |
(+.f64 (*.f64 b (*.f64 t a)) 0) |
(*.f64 a (*.f64 t b)) |
(+.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))) (+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 (*.f64 b (*.f64 t a)) 3/8))) |
(*.f64 a (*.f64 t b)) |
(+.f64 0 (*.f64 b (*.f64 t a))) |
(*.f64 a (*.f64 t b)) |
(+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/4)) (*.f64 2 (*.f64 (*.f64 b (*.f64 t a)) 3/8))) |
(*.f64 a (*.f64 t b)) |
(+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 b (*.f64 (*.f64 t a) 1/2))) |
(*.f64 a (*.f64 t b)) |
(+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8))))) |
(+.f64 (*.f64 (*.f64 t (*.f64 a b)) 3/8) (*.f64 b (*.f64 (*.f64 a (*.f64 t 1/8)) 5))) |
(+.f64 (*.f64 t (*.f64 (*.f64 a b) 3/8)) (*.f64 b (*.f64 (*.f64 a (*.f64 t 1/8)) 5))) |
(*.f64 b (+.f64 (*.f64 t (*.f64 (*.f64 a 1/8) 5)) (*.f64 (*.f64 a t) 3/8))) |
(*.f64 a (+.f64 (*.f64 5 (*.f64 t (*.f64 b 1/8))) (*.f64 (*.f64 t b) 3/8))) |
(+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (+.f64 (*.f64 b (*.f64 a (*.f64 t 1/8))) (*.f64 b (*.f64 (*.f64 t a) 1/2)))) |
(*.f64 a (*.f64 t b)) |
(+.f64 (+.f64 (*.f64 b (*.f64 (*.f64 t a) 1/2)) (*.f64 (*.f64 b (*.f64 t a)) 3/8)) (*.f64 b (*.f64 a (*.f64 t 1/8)))) |
(*.f64 a (*.f64 t b)) |
(+.f64 (*.f64 2 (*.f64 (*.f64 b (*.f64 t a)) 3/8)) (*.f64 b (*.f64 (*.f64 t a) 1/4))) |
(*.f64 a (*.f64 t b)) |
(-.f64 (*.f64 b (*.f64 t a)) 0) |
(*.f64 a (*.f64 t b)) |
(/.f64 (*.f64 b (*.f64 t a)) 1) |
(*.f64 a (*.f64 t b)) |
(/.f64 (*.f64 b (*.f64 t (+.f64 a a))) 2) |
(*.f64 a (*.f64 t b)) |
(/.f64 (*.f64 (*.f64 t a) (*.f64 b 4)) 4) |
(*.f64 a (*.f64 t b)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))) 8) |
(*.f64 a (*.f64 t b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4)))) 16) |
(*.f64 a (*.f64 t b)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))))) 32) |
(*.f64 a (*.f64 t b)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t a) (*.f64 b 4)))))) 64) |
(*.f64 a (*.f64 t b)) |
(pow.f64 (*.f64 b (*.f64 t a)) 1) |
(*.f64 a (*.f64 t b)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))) | |
| ✓ | 4.6b | (*.f64 a (*.f64 b (*.f64 1/8 t))) |
| ✓ | 29.5b | (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t)))) |
| 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) |
Compiled 115 to 78 computations (32.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (*.f64 a (*.f64 b (*.f64 1/8 t))) |
| 0.0ms | b | @ | 0 | (*.f64 a (*.f64 b (*.f64 1/8 t))) |
| 0.0ms | a | @ | 0 | (*.f64 a (*.f64 b (*.f64 1/8 t))) |
| 0.0ms | a | @ | inf | (*.f64 a (*.f64 b (*.f64 1/8 t))) |
| 0.0ms | b | @ | inf | (*.f64 a (*.f64 b (*.f64 1/8 t))) |
| 1× | batch-egg-rewrite |
| 1700× | rational.json-1 |
| 1534× | rational.json-simplify-35 |
| 1318× | rational.json-2 |
| 1318× | rational.json-3 |
| 1316× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 42 |
| 1 | 77 | 42 |
| 2 | 184 | 42 |
| 3 | 432 | 42 |
| 4 | 1007 | 42 |
| 5 | 2752 | 42 |
| 6 | 5021 | 42 |
| 7 | 7832 | 42 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t)))) |
(*.f64 a (*.f64 b (*.f64 1/8 t))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 t (*.f64 b 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (*.f64 b (*.f64 a (*.f64 t -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 (*.f64 a t) 1/16)) (*.f64 b (*.f64 (*.f64 a t) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (*.f64 b (*.f64 a (*.f64 t -1/8)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 b (*.f64 a (*.f64 t -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 b (*.f64 a (*.f64 t -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t (*.f64 b 1/4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 a t)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 b (*.f64 t -1/4))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 b 1/2) a)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 b b) (*.f64 a t)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (*.f64 a t)) -2) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 b b) (*.f64 a t))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 a t)) -2)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 (*.f64 b (*.f64 a t)) -2))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 b b) (*.f64 a t)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2))) (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))))))) |
| 1× | egg-herbie |
| 1674× | rational.json-simplify-35 |
| 1376× | rational.json-simplify-51 |
| 1066× | rational.json-simplify-1 |
| 784× | rational.json-simplify-48 |
| 738× | rational.json-simplify-52 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 151 | 2945 |
| 1 | 373 | 2837 |
| 2 | 890 | 2837 |
| 3 | 2393 | 2837 |
| 4 | 5212 | 2837 |
| 5 | 7041 | 2837 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(+.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 0) |
(+.f64 0 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2)) |
(-.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 0) |
(*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1) |
(*.f64 1 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2) 1/2) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4) 1/4) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2) 2) |
(/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4))))) 64) |
(pow.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1) |
(+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 0) |
(+.f64 0 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(+.f64 1 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) -1)) |
(+.f64 -1 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1)) |
(+.f64 -2 (-.f64 2 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(+.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) -1) |
(+.f64 (*.f64 b (*.f64 (*.f64 a t) 1/16)) (*.f64 b (*.f64 (*.f64 a t) 1/16))) |
(+.f64 (-.f64 2 (*.f64 b (*.f64 a (*.f64 t -1/8)))) -2) |
(-.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 0) |
(-.f64 0 (*.f64 b (*.f64 a (*.f64 t -1/8)))) |
(-.f64 1 (+.f64 1 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(-.f64 -1 (+.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))) -1)) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) 1) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) -1) -1) |
(/.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) |
(/.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))) -1) |
(/.f64 (*.f64 a (*.f64 t (*.f64 b 1/4))) 2) |
(/.f64 (*.f64 b (*.f64 a t)) 8) |
(/.f64 (*.f64 a (*.f64 b (*.f64 t -1/4))) -2) |
(/.f64 (*.f64 t (*.f64 (*.f64 b 1/2) a)) 4) |
(/.f64 (*.f64 (+.f64 b b) (*.f64 a t)) 16) |
(/.f64 (/.f64 (*.f64 b (*.f64 a t)) -2) -4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 b b) (*.f64 a t))) 32) |
(/.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 a t)) -2)) -8) |
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2)) 4) |
(/.f64 (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (*.f64 b (*.f64 a t)) -2))) -16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 b b) (*.f64 a t)))) 64) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2))) (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2)))) 16) |
(pow.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) |
(neg.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) 1)) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 1 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 (*.f64 t b) 6) -1/188743680)) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4)))))) |
(+.f64 (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)))) |
(+.f64 (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6)) (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 1 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) 1)) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 1 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 (*.f64 t b) 6) -1/188743680)) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4)))))) |
(+.f64 (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)))) |
(+.f64 (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6)) (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 1 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) 1)) |
(+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 1 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 b 4)))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 -1/188743680 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 t 6) (pow.f64 b 6))))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 (pow.f64 a 6) (*.f64 (pow.f64 (*.f64 t b) 6) -1/188743680)) (*.f64 1/98304 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 t b) 4)))))) |
(+.f64 (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)))) |
(+.f64 (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6)) (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 1 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 a (*.f64 t b)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 a (*.f64 t b)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(cos.f64 (*.f64 1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(*.f64 1/8 (*.f64 a (*.f64 t b))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 0) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(+.f64 0 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(+.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2)) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(-.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 0) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 1 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2)) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2) 1/2) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4) 1/4) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2)) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(*.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1/2) 2) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(/.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 2) 2) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4) 4) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)) 8) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4))) 16) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)))) 32) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 4))))) 64) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(pow.f64 (cos.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) 1) |
(cos.f64 (*.f64 1/8 (*.f64 t (*.f64 b a)))) |
(cos.f64 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(cos.f64 (*.f64 -1/8 (*.f64 a (*.f64 t b)))) |
(cos.f64 (*.f64 a (*.f64 b (*.f64 t -1/8)))) |
(cos.f64 (*.f64 b (/.f64 (*.f64 a t) 8))) |
(+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 0) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 0 (*.f64 a (*.f64 t (*.f64 b 1/8)))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 1 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) -1)) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 -1 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1)) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 -2 (-.f64 2 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) -1) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 (*.f64 b (*.f64 (*.f64 a t) 1/16)) (*.f64 b (*.f64 (*.f64 a t) 1/16))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(+.f64 (-.f64 2 (*.f64 b (*.f64 a (*.f64 t -1/8)))) -2) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(-.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 0) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(-.f64 0 (*.f64 b (*.f64 a (*.f64 t -1/8)))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(-.f64 1 (+.f64 1 (*.f64 b (*.f64 a (*.f64 t -1/8))))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(-.f64 -1 (+.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))) -1)) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) 1) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(-.f64 (+.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) -1) -1) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 b (*.f64 a (*.f64 t -1/8))) -1) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 a (*.f64 t (*.f64 b 1/4))) 2) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 b (*.f64 a t)) 8) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 a (*.f64 b (*.f64 t -1/4))) -2) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 t (*.f64 (*.f64 b 1/2) a)) 4) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 (+.f64 b b) (*.f64 a t)) 16) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (/.f64 (*.f64 b (*.f64 a t)) -2) -4) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 b b) (*.f64 a t))) 32) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 2 (/.f64 (*.f64 b (*.f64 a t)) -2)) -8) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2)) 4) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2))) 8) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (*.f64 b (*.f64 a t)) -2))) -16) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 b b) (*.f64 a t)))) 64) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2))) (*.f64 2 (neg.f64 (/.f64 (*.f64 b (*.f64 a t)) -2)))) 16) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(pow.f64 (*.f64 a (*.f64 t (*.f64 b 1/8))) 1) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
(neg.f64 (*.f64 b (*.f64 a (*.f64 t -1/8)))) |
(*.f64 1/8 (*.f64 t (*.f64 b a))) |
(*.f64 a (*.f64 t (*.f64 b 1/8))) |
(*.f64 a (*.f64 b (*.f64 t 1/8))) |
(*.f64 b (/.f64 (*.f64 a t) 8)) |
Compiled 28491 to 19564 computations (31.3% saved)
32 alts after pruning (31 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 946 | 24 | 970 |
| Fresh | 7 | 7 | 14 |
| Picked | 0 | 1 | 1 |
| Done | 4 | 0 | 4 |
| Total | 957 | 32 | 989 |
| Status | Error | Program |
|---|---|---|
| 46.9b | (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) t)) (*.f64 y z))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 t (*.f64 1/16 z)))) (pow.f64 (*.f64 (*.f64 t z) y) 3))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2))))))) 1) | |
| 45.5b | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 45.0b | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) 1) | |
| 46.7b | (*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 46.5b | (*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8)))) 1) | |
| 45.4b | (*.f64 (*.f64 x (cos.f64 (+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))))) 1) | |
| 47.6b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)))) | |
| ✓ | 46.0b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
| 45.8b | (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 45.3b | (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32))) 1) | |
| 46.1b | (*.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 t 1/16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) | |
| 46.3b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) | |
| 45.5b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) 1) | |
| ▶ | 47.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
| 48.6b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) | |
| 46.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) | |
| 46.4b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) | |
| 45.4b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) 1) | |
| 45.7b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 46.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) | |
| ▶ | 45.9b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| 46.2b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 b (*.f64 (*.f64 t a) 1/8))))) | |
| 46.2b | (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) | |
| 46.3b | (*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (*.f64 a b)) 3/8) (*.f64 b (*.f64 (*.f64 a (*.f64 t 1/8)) 5))) 1/8)))) | |
| 46.3b | (*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8))))) 1/8)))) | |
| 46.3b | (*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 (*.f64 a 1/8) 5)) (*.f64 (*.f64 a t) 3/8))) 1/8)))) | |
| 46.4b | (*.f64 x (*.f64 (cos.f64 (*.f64 y (*.f64 z (*.f64 t 1/8)))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) | |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) | |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) | |
| ▶ | 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
| ▶ | 44.5b | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| ▶ | 43.9b | (*.f64 x 1) |
Compiled 1741 to 1318 computations (24.3% saved)
Compiled 11 to 9 computations (18.2% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 28.8b | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
Compiled 32 to 21 computations (34.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | t | @ | inf | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 1.0ms | x | @ | 0 | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 0.0ms | t | @ | 0 | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 0.0ms | x | @ | inf | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 0.0ms | x | @ | -inf | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 1× | batch-egg-rewrite |
| 1348× | exponential.json-3 |
| 1348× | rational.json-1 |
| 1348× | rational.json-2 |
| 1348× | rational.json-4 |
| 1348× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 23 |
| 1 | 75 | 23 |
| 2 | 167 | 23 |
| 3 | 372 | 23 |
| 4 | 810 | 23 |
| 5 | 2234 | 23 |
| 6 | 4732 | 23 |
| 7 | 7044 | 23 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 1/2)) (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 1))))) |
| 1× | egg-herbie |
| 2366× | rational.json-simplify-2 |
| 2018× | rational.json-simplify-35 |
| 1138× | exponential.json-simplify-26 |
| 1124× | rational.json-simplify-42 |
| 1036× | rational.json-simplify-43 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 71 | 1360 |
| 1 | 171 | 1360 |
| 2 | 354 | 1288 |
| 3 | 713 | 1288 |
| 4 | 2588 | 1288 |
| 5 | 4004 | 1288 |
| 6 | 4706 | 1288 |
| 7 | 5032 | 1288 |
| 8 | 5284 | 1288 |
| 9 | 5546 | 1288 |
| 10 | 6911 | 1288 |
| 11 | 7401 | 1288 |
| 12 | 7679 | 1288 |
| 13 | 7718 | 1288 |
| 14 | 7742 | 1288 |
| 15 | 7766 | 1288 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(+.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 0) |
(+.f64 0 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 1/2)) (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 1/2))) |
(-.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 0) |
(/.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (+.f64 x x)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 4)) 4) |
(/.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8)))) 64) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 1) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) |
(+.f64 x (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 -1/512 (pow.f64 t 2)))) |
(+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2)))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 b 4)))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 -1/512 (pow.f64 t 2))) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 x (pow.f64 t 4)) 1/1572864)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 4) 1/1572864)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 (pow.f64 (*.f64 t b) 4) (*.f64 x 1/1572864)))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 x (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 b 4)))) (+.f64 x (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 b 6))))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 -1/512 (pow.f64 t 2))) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 x (pow.f64 t 4)) 1/1572864)))) (*.f64 -1/12079595520 (*.f64 x (*.f64 (pow.f64 b 6) (pow.f64 t 6))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 4) 1/1572864)) (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 6) -1/12079595520))) (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 t b) 4) (*.f64 x 1/1572864)) (*.f64 (pow.f64 (*.f64 t b) 6) (*.f64 x -1/12079595520))))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 x (+.f64 (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))) (*.f64 (pow.f64 (*.f64 t b) 6) (*.f64 x -1/12079595520))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) |
(+.f64 x (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 -1/512 (pow.f64 t 2)))) |
(+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2)))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 b 4)))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 -1/512 (pow.f64 t 2))) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 x (pow.f64 t 4)) 1/1572864)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 4) 1/1572864)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 (pow.f64 (*.f64 t b) 4) (*.f64 x 1/1572864)))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 x (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 b 4)))) (+.f64 x (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 b 6))))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 -1/512 (pow.f64 t 2))) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 x (pow.f64 t 4)) 1/1572864)))) (*.f64 -1/12079595520 (*.f64 x (*.f64 (pow.f64 b 6) (pow.f64 t 6))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 4) 1/1572864)) (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 6) -1/12079595520))) (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 t b) 4) (*.f64 x 1/1572864)) (*.f64 (pow.f64 (*.f64 t b) 6) (*.f64 x -1/12079595520))))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 x (+.f64 (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t b) 4))) (*.f64 (pow.f64 (*.f64 t b) 6) (*.f64 x -1/12079595520))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 0) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(+.f64 0 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 1/2)) (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 1/2))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(-.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 0) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(/.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 1) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (+.f64 x x)) 2) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 b (*.f64 t -1/16))) (*.f64 x 4)) 4) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(/.f64 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8) 8) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8)) 16) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8))) 32) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 8)))) 64) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
(pow.f64 (*.f64 x (cos.f64 (*.f64 b (*.f64 t -1/16)))) 1) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 (cos.f64 (*.f64 b (*.f64 1/16 t))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t b)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 1/16 (*.f64 t z)) |
| 4.6b | (*.f64 b (*.f64 t a)) | |
| ✓ | 28.0b | (cos.f64 (*.f64 1/16 (*.f64 t z))) |
| 29.5b | (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)) |
Compiled 82 to 36 computations (56.1% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | inf | (*.f64 1/16 (*.f64 t z)) |
| 0.0ms | z | @ | inf | (*.f64 1/16 (*.f64 t z)) |
| 0.0ms | t | @ | 0 | (*.f64 1/16 (*.f64 t z)) |
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 1/16 (*.f64 t z))) |
| 0.0ms | z | @ | 0 | (*.f64 1/16 (*.f64 t z)) |
| 1× | batch-egg-rewrite |
| 1322× | exponential.json-3 |
| 1322× | rational.json-1 |
| 1322× | rational.json-2 |
| 1322× | rational.json-4 |
| 1322× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 30 |
| 1 | 62 | 30 |
| 2 | 146 | 30 |
| 3 | 329 | 30 |
| 4 | 730 | 30 |
| 5 | 2001 | 30 |
| 6 | 4480 | 30 |
| 7 | 6886 | 30 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 1/16 (*.f64 t z))) |
(*.f64 1/16 (*.f64 t z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 1/16 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/16 (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/16 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 1/16 (*.f64 t z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 1/16 (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (*.f64 1/16 (*.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z 1/32)) (*.f64 t (*.f64 z 1/32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/16 (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 z -1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 t (*.f64 z -1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (*.f64 t (*.f64 z -1/16)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/16 (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z -1/16)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z 1/8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) -1/8) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t) (*.f64 z 1/4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 t z) -1/8))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/16 (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 z -1/16))))))) |
| 1× | egg-herbie |
| 1670× | rational.json-simplify-52 |
| 1100× | rational.json-simplify-51 |
| 1092× | rational.json-simplify-2 |
| 1056× | rational.json-simplify-1 |
| 976× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 142 | 1112 |
| 1 | 351 | 1112 |
| 2 | 888 | 1112 |
| 3 | 2562 | 1112 |
| 4 | 4951 | 1112 |
| 5 | 7586 | 1112 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)))))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)))))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 0) |
(+.f64 0 (cos.f64 (*.f64 1/16 (*.f64 t z)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2)) |
(-.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 0) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1) |
(*.f64 1 (cos.f64 (*.f64 1/16 (*.f64 t z)))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2) 1/2) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 1/4) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2) 2) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 4) |
(/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8)))) 64) |
(pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1) |
(+.f64 (*.f64 1/16 (*.f64 t z)) 0) |
(+.f64 0 (*.f64 1/16 (*.f64 t z))) |
(+.f64 1 (+.f64 (*.f64 1/16 (*.f64 t z)) -1)) |
(+.f64 -1 (+.f64 (*.f64 1/16 (*.f64 t z)) 1)) |
(+.f64 -2 (+.f64 (*.f64 1/16 (*.f64 t z)) 2)) |
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 1) -1) |
(+.f64 (*.f64 t (*.f64 z 1/32)) (*.f64 t (*.f64 z 1/32))) |
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 2) -2) |
(-.f64 (*.f64 1/16 (*.f64 t z)) 0) |
(-.f64 0 (*.f64 t (*.f64 z -1/16))) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 z -1/16)))) |
(-.f64 -1 (+.f64 (*.f64 t (*.f64 z -1/16)) -1)) |
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 1) 1) |
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) -1) -1) |
(/.f64 (*.f64 1/16 (*.f64 t z)) 1) |
(/.f64 (*.f64 t (*.f64 z -1/16)) -1) |
(/.f64 (*.f64 t (*.f64 z 1/8)) 2) |
(/.f64 (*.f64 (*.f64 t z) 1/4) 4) |
(/.f64 (*.f64 (*.f64 t z) -1/8) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)) 8) |
(/.f64 (*.f64 (neg.f64 t) (*.f64 z 1/4)) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4))) 16) |
(/.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8)) -8) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) 32) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 t z) -1/8))) -16) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) -16) |
(/.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8))) 8) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4))))) 64) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8)))) 16) |
(/.f64 (*.f64 2 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4))))) 16) |
(pow.f64 (*.f64 1/16 (*.f64 t z)) 1) |
(neg.f64 (*.f64 t (*.f64 z -1/16))) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (+.f64 1 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6)))) |
1 |
(+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) |
(+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (pow.f64 z 4))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (pow.f64 z 6)))))) |
(+.f64 1 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (+.f64 1 (+.f64 (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)) (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6))))) |
(+.f64 (+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)) (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))) (+.f64 1 (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6)))) |
(+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 0) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(+.f64 0 (cos.f64 (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2)) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(-.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 0) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 1 (cos.f64 (*.f64 1/16 (*.f64 t z)))) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2)) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2) 1/2) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4)) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 1/4) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2)) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1/2) 2) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4)) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 4) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(/.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 2) 2) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 4) 4) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8) 8) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8)) 16) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8))) 32) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 8)))) 64) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(pow.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) 1) |
(cos.f64 (*.f64 t (*.f64 z 1/16))) |
(+.f64 (*.f64 1/16 (*.f64 t z)) 0) |
(*.f64 t (*.f64 z 1/16)) |
(+.f64 0 (*.f64 1/16 (*.f64 t z))) |
(*.f64 t (*.f64 z 1/16)) |
(+.f64 1 (+.f64 (*.f64 1/16 (*.f64 t z)) -1)) |
(*.f64 t (*.f64 z 1/16)) |
(+.f64 -1 (+.f64 (*.f64 1/16 (*.f64 t z)) 1)) |
(*.f64 t (*.f64 z 1/16)) |
(+.f64 -2 (+.f64 (*.f64 1/16 (*.f64 t z)) 2)) |
(*.f64 t (*.f64 z 1/16)) |
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 1) -1) |
(*.f64 t (*.f64 z 1/16)) |
(+.f64 (*.f64 t (*.f64 z 1/32)) (*.f64 t (*.f64 z 1/32))) |
(*.f64 t (*.f64 z 1/16)) |
(+.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 2) -2) |
(*.f64 t (*.f64 z 1/16)) |
(-.f64 (*.f64 1/16 (*.f64 t z)) 0) |
(*.f64 t (*.f64 z 1/16)) |
(-.f64 0 (*.f64 t (*.f64 z -1/16))) |
(*.f64 t (*.f64 z 1/16)) |
(-.f64 1 (+.f64 1 (*.f64 t (*.f64 z -1/16)))) |
(*.f64 t (*.f64 z 1/16)) |
(-.f64 -1 (+.f64 (*.f64 t (*.f64 z -1/16)) -1)) |
(*.f64 t (*.f64 z 1/16)) |
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) 1) 1) |
(*.f64 t (*.f64 z 1/16)) |
(-.f64 (+.f64 (*.f64 1/16 (*.f64 t z)) -1) -1) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 1/16 (*.f64 t z)) 1) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 t (*.f64 z -1/16)) -1) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 t (*.f64 z 1/8)) 2) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 (*.f64 t z) 1/4) 4) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 (*.f64 t z) -1/8) -2) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)) 8) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 (neg.f64 t) (*.f64 z 1/4)) -4) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4))) 16) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8)) -8) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4))) -8) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) 32) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 t z) -1/8))) -16) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) -16) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8))) 8) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4)))) 8) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 1/4))))) 64) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 4 (*.f64 (*.f64 t z) -1/8)))) 16) |
(*.f64 t (*.f64 z 1/16)) |
(/.f64 (*.f64 2 (neg.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 t z) 1/4))))) 16) |
(*.f64 t (*.f64 z 1/16)) |
(pow.f64 (*.f64 1/16 (*.f64 t z)) 1) |
(*.f64 t (*.f64 z 1/16)) |
(neg.f64 (*.f64 t (*.f64 z -1/16))) |
(*.f64 t (*.f64 z 1/16)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| 2.4b | (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))) | |
| 28.8b | (cos.f64 (*.f64 t (*.f64 b 1/16))) | |
| 35.0b | (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) |
Compiled 97 to 67 computations (30.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | y | @ | 0 | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| 1.0ms | b | @ | inf | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| 1.0ms | t | @ | 0 | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| 1.0ms | y | @ | inf | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| 1.0ms | b | @ | 0 | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| 1× | batch-egg-rewrite |
| 1506× | rational.json-1 |
| 1506× | rational.json-2 |
| 1506× | rational.json-3 |
| 1504× | exponential.json-3 |
| 1504× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 63 |
| 1 | 170 | 63 |
| 2 | 368 | 63 |
| 3 | 774 | 63 |
| 4 | 1797 | 63 |
| 5 | 4159 | 63 |
| 6 | 6824 | 63 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 2 (cos.f64 (*.f64 (*.f64 t 1/16) b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 1))))) |
| 1× | egg-herbie |
| 1658× | rational.json-simplify-35 |
| 1472× | rational.json-simplify-53 |
| 1218× | rational.json-simplify-43 |
| 1080× | rational.json-simplify-49 |
| 1012× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 198 | 6095 |
| 1 | 543 | 5939 |
| 2 | 1259 | 5587 |
| 3 | 2597 | 5293 |
| 4 | 3972 | 5293 |
| 5 | 5546 | 5293 |
| 6 | 7009 | 5293 |
| 7 | 7673 | 5293 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(+.f64 (*.f64 1/3072 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
x |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x))))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x)) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x))))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) x)) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 4) x)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x)))))) (pow.f64 t 6)) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 4) x)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 4) x)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 2 (cos.f64 (*.f64 (*.f64 t 1/16) b))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4)))))) 32) |
(pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 1) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z))))) y)) -1/8))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 t (*.f64 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x))) -1/8)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 t (*.f64 z x)) y))))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z))))) y)) -1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 t 2))))) -1/128))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (pow.f64 y 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (pow.f64 (*.f64 t z) 2))) -1/128)) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 t (*.f64 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x))) -1/8))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 t (*.f64 z x)) y))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 x (*.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2)) -1/128))))) |
(+.f64 (*.f64 1/3072 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 t (*.f64 (*.f64 z (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z))))) y)) -1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))))))) (*.f64 1/3072 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 z 3))))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 -1/8 (*.f64 t (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 t 2))))) -1/128))) (*.f64 1/3072 (*.f64 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3))) (*.f64 (pow.f64 y 3) (cos.f64 (*.f64 1/16 (*.f64 t b))))))) |
(+.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 z x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) -1/8)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (pow.f64 z 3))) (*.f64 (pow.f64 (*.f64 t y) 3) 1/3072)) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (pow.f64 y 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (pow.f64 (*.f64 t z) 2))) -1/128)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 1/16 (*.f64 t z)))) (pow.f64 (*.f64 (*.f64 t z) y) 3))) (+.f64 (*.f64 -1/8 (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 t (*.f64 z x)) y))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 x (*.f64 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2)) -1/128)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 y -2)) (*.f64 t z)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2))) -1/16)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 y -2)) (*.f64 t z)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2))) -1/16)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 y -2)) (*.f64 t z)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2))) -1/16)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (-.f64 1 (*.f64 y -2)) (*.f64 t z)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 t z) (-.f64 1 (*.f64 y -2))) -1/16)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) -1/512))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 x (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2) -1/512))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 2))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) -1/512)) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 2) (cos.f64 (*.f64 1/16 (*.f64 t b)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 x (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 t 4))) (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2) -1/512))) (+.f64 x (*.f64 1/1572864 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (+.f64 (*.f64 y 2) 1) 4))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 x (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 4))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 2)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))))) (+.f64 (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) -1/512)) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4))) (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))) -1/12079595520))))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 2) (cos.f64 (*.f64 1/16 (*.f64 t b)))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 1/1572864 (*.f64 (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 t 4))) (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 x (*.f64 -1/12079595520 (*.f64 (*.f64 x (pow.f64 z 6)) (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 6) (pow.f64 t 6)))))))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (pow.f64 (+.f64 (*.f64 y 2) 1) 2)) -1/512)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/12079595520 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 6) (pow.f64 (+.f64 (*.f64 y 2) 1) 6)))) (+.f64 x (*.f64 1/1572864 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 4) (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 2))) (+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 6))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 4))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (+.f64 x (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 6))) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 4))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t (*.f64 z (+.f64 (*.f64 y 2) 1))) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
x |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x) |
(+.f64 x (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) (*.f64 -1/512 (*.f64 x (pow.f64 b 2)))))) |
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2)))))) |
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2)))))) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x))))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x)) |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) (*.f64 -1/512 (*.f64 x (pow.f64 b 2))))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 b 4))) (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 2) (*.f64 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 b 2))) 1/262144))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (*.f64 1/262144 (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) (+.f64 (*.f64 (pow.f64 b 4) (*.f64 x 1/1572864)) (*.f64 (*.f64 x (pow.f64 z 4)) (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 4) 1/1572864))))) (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 y 2) 1)) 2) 1/262144)) (*.f64 1/1572864 (+.f64 (*.f64 x (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4)) (*.f64 x (pow.f64 b 4)))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z b) (+.f64 (*.f64 y 2) 1)) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4) (pow.f64 b 4)))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z b) (+.f64 (*.f64 y 2) 1)) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4)))))))) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x))))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) x)) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 4) x)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x)))))) (pow.f64 t 6)) x))) |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) (*.f64 -1/512 (*.f64 x (pow.f64 b 2))))) (+.f64 (+.f64 x (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 2) (*.f64 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 b 4))) -1/805306368)) (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 b 6))) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 y 2) 1) 4))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 6) (*.f64 x (pow.f64 z 6))))))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 z 4) (*.f64 x (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 b 4))) (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 2) (*.f64 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 b 2))) 1/262144))))))) |
(+.f64 (+.f64 x (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 2) (*.f64 -1/805306368 (*.f64 x (*.f64 (pow.f64 b 4) (pow.f64 z 2))))) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 4)))) (*.f64 -1/12079595520 (+.f64 (*.f64 x (pow.f64 b 6)) (*.f64 x (*.f64 (pow.f64 z 6) (pow.f64 (+.f64 (*.f64 y 2) 1) 6))))))))) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 (+.f64 (*.f64 y 2) 1) 2))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 b 2) (pow.f64 z 2))) (*.f64 1/262144 (pow.f64 (+.f64 (*.f64 y 2) 1) 2))) (+.f64 (*.f64 (pow.f64 b 4) (*.f64 x 1/1572864)) (*.f64 (*.f64 x (pow.f64 z 4)) (*.f64 (pow.f64 (+.f64 (*.f64 y 2) 1) 4) 1/1572864))))))) |
(+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2))))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2)) (*.f64 -1/805306368 (pow.f64 b 4))) (+.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4)) (*.f64 -1/805306368 (pow.f64 b 2))) (*.f64 -1/12079595520 (+.f64 (*.f64 x (pow.f64 b 6)) (*.f64 x (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 6))))))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (*.f64 (pow.f64 (*.f64 b (+.f64 (*.f64 y 2) 1)) 2) 1/262144)) (*.f64 1/1572864 (+.f64 (*.f64 x (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4)) (*.f64 x (pow.f64 b 4))))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z b) (+.f64 (*.f64 y 2) 1)) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4) (pow.f64 b 4)))))) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2))))) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/12079595520 (*.f64 x (+.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 6) (pow.f64 b 6)))) (*.f64 -1/805306368 (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4) (pow.f64 b 2))) (*.f64 (*.f64 x (pow.f64 b 4)) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2))))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2))))) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z b) (+.f64 (*.f64 y 2) 1)) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4)))))) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/12079595520 (*.f64 x (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 6)))) (*.f64 -1/805306368 (+.f64 (*.f64 (*.f64 x (pow.f64 b 4)) (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 2)) (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 (*.f64 y 2) 1)) 4) (pow.f64 b 2)))))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1))))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16)))) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1))))) (*.f64 (pow.f64 t 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (pow.f64 b 2))) -1/512))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16)))) (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16)))))))) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 t 2)))))) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 4) x)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1))))) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (pow.f64 b 2))) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (pow.f64 b 4))))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16)))) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))))))) (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 x (pow.f64 b 4))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 t 2)))))) (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (pow.f64 b 4)))))) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))))) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 x (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 4) x)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1))))) (+.f64 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (pow.f64 b 2))) -1/512)) (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (pow.f64 b 4)))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (pow.f64 b 6))))))) |
(+.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16)))) (+.f64 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 b 2) (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))))))) (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 x (pow.f64 b 4)))))) (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 b 6))))))) |
(+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (pow.f64 b 2))))) (+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 x (*.f64 1/1572864 (*.f64 x (*.f64 (pow.f64 b 4) (pow.f64 t 4)))))) (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 x (*.f64 (pow.f64 b 6) (pow.f64 t 6))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) (*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (+.f64 (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t b) 6))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 (*.f64 y 2) 1)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 y 2) 1) 1/16))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 0) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b))))) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 2)) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 0) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 1) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 2 (cos.f64 (*.f64 (*.f64 t 1/16) b))))) 2) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))) 4) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4)))) 8) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))))) 16) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4))))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t 1/16) b)) 4)))))) 32) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 y y) 1) (*.f64 z (*.f64 t 1/16)))) (*.f64 x (cos.f64 (*.f64 (*.f64 t 1/16) b)))) 1) |
(*.f64 (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 1 (+.f64 y y))))) (*.f64 x (cos.f64 (*.f64 b (*.f64 1/16 t))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 1/16 z) (+.f64 y (+.f64 y 1))))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 y (+.f64 y 1))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
| 1.7b | (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)) | |
| ✓ | 2.9b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
| 35.0b | (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16))) |
Compiled 124 to 85 computations (31.5% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | y | @ | 0 | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
| 1.0ms | x | @ | 0 | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
| 1.0ms | y | @ | inf | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
| 1.0ms | t | @ | inf | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
| 1.0ms | z | @ | 0 | (*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
| 1× | batch-egg-rewrite |
| 1606× | rational.json-1 |
| 1606× | rational.json-2 |
| 1606× | rational.json-4 |
| 1606× | rational.json-3 |
| 1358× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 90 |
| 1 | 176 | 90 |
| 2 | 368 | 90 |
| 3 | 787 | 90 |
| 4 | 1836 | 90 |
| 5 | 4192 | 90 |
| 6 | 7005 | 90 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 4) (/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 4) (/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 1))))) |
| 1× | egg-herbie |
| 1688× | rational.json-simplify-35 |
| 1080× | rational.json-simplify-43 |
| 984× | rational.json-simplify-41 |
| 954× | rational.json-simplify-49 |
| 876× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 197 | 7552 |
| 1 | 536 | 7490 |
| 2 | 1133 | 6650 |
| 3 | 2381 | 6584 |
| 4 | 3732 | 6584 |
| 5 | 5315 | 6584 |
| 6 | 6137 | 6584 |
| 7 | 7081 | 6584 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
x |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x)))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x)) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x)))))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 4) x)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(+.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 0) |
(+.f64 0 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 4) (/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 4)) |
(-.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 0) |
(/.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 2) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))) 4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))))))) 32) |
(pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 1) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 0) |
(+.f64 0 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 4) (/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 4)) |
(-.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 0) |
(/.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 1) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 32) |
(pow.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 1) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
x |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x) |
(+.f64 x (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (*.f64 x (pow.f64 z 2)) -1/512)) (*.f64 (pow.f64 b 2) (*.f64 x -1/512))))) |
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))) (*.f64 x (pow.f64 b 2)))))) |
(+.f64 x (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 2))) (pow.f64 t 2)))) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x)))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x)) |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (*.f64 x (pow.f64 z 2)) -1/512)) (*.f64 (pow.f64 b 2) (*.f64 x -1/512)))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (*.f64 x (pow.f64 z 4)) 1/1572864)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 z 2))) 1/262144)))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 1/1572864 (*.f64 x (pow.f64 z 4)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 1/262144 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 b 2))))))) (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))) (*.f64 x (pow.f64 b 2))))))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 2))) (pow.f64 t 2))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4) 1/1572864)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 x (*.f64 (pow.f64 (*.f64 b z) 2) 1/262144))))))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 2))) (pow.f64 t 2))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4) 1/1572864)) (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) b) 2))))))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 2))) (pow.f64 t 2))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4) 1/1572864)) (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z b) (+.f64 1 (*.f64 2 y))) 2))))))) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 z 4) x))) (*.f64 1/262144 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 2) x)))))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 z 4) x)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (pow.f64 z 6) x))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 z 2) x))) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x))) |
(+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (*.f64 x (pow.f64 z 4)) 1/1572864)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 z 2))) 1/262144)))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (*.f64 x (pow.f64 z 2)) -1/512)) (*.f64 (pow.f64 b 2) (*.f64 x -1/512)))) (+.f64 x (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 z 4))) -1/805306368)) (*.f64 -1/12079595520 (*.f64 (*.f64 x (pow.f64 z 6)) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))))))) |
(+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 (+.f64 1 (*.f64 2 y)) 2))) (*.f64 x (pow.f64 b 2))))) (+.f64 (+.f64 x (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 -1/805306368 (*.f64 x (*.f64 (pow.f64 b 2) (pow.f64 z 4))))) (*.f64 -1/12079595520 (*.f64 (*.f64 x (pow.f64 z 6)) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 1/1572864 (*.f64 x (pow.f64 z 4)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 1/262144 (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 b 2))))))))) |
(+.f64 (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 2))) (pow.f64 t 2))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4) 1/1572864)) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 x (*.f64 (pow.f64 (*.f64 b z) 2) 1/262144))))))) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4)) (*.f64 -1/805306368 (pow.f64 b 2))) (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 6) -1/12079595520))))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 2))) (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/805306368 (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4))) (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 6) -1/12079595520)))) (+.f64 x (*.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4) 1/1572864)) (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) b) 2)))))))) |
(+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 (pow.f64 b 2) (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 2))) (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4) 1/1572864)) (*.f64 1/262144 (*.f64 x (pow.f64 (*.f64 (*.f64 z b) (+.f64 1 (*.f64 2 y))) 2))))) (+.f64 x (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 4)) (*.f64 -1/805306368 (pow.f64 b 2))) (*.f64 x (*.f64 (pow.f64 (*.f64 z (+.f64 1 (*.f64 2 y))) 6) -1/12079595520))))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 t z))))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y (*.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) -1/8))) |
(+.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) (*.f64 t (*.f64 (*.f64 y (*.f64 z (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))) -1/8))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) (*.f64 y (*.f64 -1/8 (*.f64 (*.f64 t z) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z))))))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 t z) -1/8)))) |
(+.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 t (*.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x z))))))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)))) |
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) -1/8)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2))) (pow.f64 y 2))))))) |
(+.f64 (*.f64 t (*.f64 (*.f64 y (*.f64 z (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))) -1/8)) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2))))))))) |
(+.f64 (*.f64 y (*.f64 -1/8 (*.f64 (*.f64 t z) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2))) (*.f64 (pow.f64 (*.f64 t y) 2) -1/128))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 t z) -1/8))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/128 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (*.f64 t z) y) 2)))))) |
(+.f64 (*.f64 t (*.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x z)))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/128 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (*.f64 t z) y) 2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 y (*.f64 t (*.f64 z (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) (+.f64 (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (sin.f64 (*.f64 1/16 (*.f64 t z)))))) -1/8)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z))))) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 z 3)))))) (*.f64 -1/128 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2))) (pow.f64 y 2)))))))) |
(+.f64 (*.f64 t (*.f64 (*.f64 y (*.f64 z (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)))) -1/8)) (+.f64 (*.f64 1/3072 (*.f64 (pow.f64 y 3) (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) x)) (*.f64 (pow.f64 z 3) (pow.f64 t 3))))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/128 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 y 2) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2)))))))))) |
(+.f64 (*.f64 y (*.f64 -1/8 (*.f64 (*.f64 t z) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2))) (*.f64 (pow.f64 (*.f64 t y) 2) -1/128)))) (*.f64 1/3072 (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 y 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/128 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (*.f64 t z) y) 2))))) (+.f64 (*.f64 y (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 (*.f64 t z) -1/8))) (*.f64 1/3072 (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (pow.f64 (*.f64 (*.f64 t z) y) 3))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/128 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (*.f64 t z) y) 2))))) (+.f64 (*.f64 t (*.f64 -1/8 (*.f64 y (*.f64 (sin.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x z)))))) (*.f64 1/3072 (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (sin.f64 (*.f64 1/16 (*.f64 t z))))) (pow.f64 (*.f64 (*.f64 t z) y) 3))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 (*.f64 y -2) -1))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 (*.f64 y -2) -1))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 (*.f64 y -2) -1))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 -2 y)))))))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 z (-.f64 1 (*.f64 y -2)))))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (-.f64 1 (*.f64 y -2))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (+.f64 (*.f64 y -2) -1))))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t z) 2))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2)))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2)))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2)))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 4)))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2)))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 (pow.f64 t 4) (pow.f64 z 4))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t z) 2)))) (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (pow.f64 z 4))) (*.f64 (pow.f64 (*.f64 t (+.f64 1 (*.f64 2 y))) 4) 1/1572864)))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2))) (*.f64 1/1572864 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) (*.f64 1/1572864 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4))))) |
(+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 6) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))) (+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 (*.f64 2 y) 1) 4) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) (*.f64 x (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2)))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (pow.f64 t 4) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 4))))))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 6))) (pow.f64 (+.f64 1 (*.f64 2 y)) 6)))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 (pow.f64 t 2) (*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (pow.f64 z 2)))))) (*.f64 1/1572864 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 4) (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 -1/12079595520 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 (pow.f64 z 6) (pow.f64 t 6))))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 2) (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t z) 2)))) (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (*.f64 x (pow.f64 z 4))) (*.f64 (pow.f64 (*.f64 t (+.f64 1 (*.f64 2 y))) 4) 1/1572864))) (*.f64 (pow.f64 (+.f64 1 (*.f64 2 y)) 6) (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (*.f64 (pow.f64 (*.f64 t z) 6) -1/12079595520))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 2))) (+.f64 (*.f64 1/1572864 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 4))) (*.f64 -1/12079595520 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 t (*.f64 z (+.f64 1 (*.f64 2 y)))) 6)))))) |
(+.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (+.f64 (*.f64 -1/512 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 2))) (+.f64 (*.f64 1/1572864 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 4))) (*.f64 -1/12079595520 (*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (pow.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)) 6)))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x)) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))))) |
(*.f64 (*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) |
(*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z))))) |
(*.f64 x (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) |
(*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) x) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 y)) z)))) (*.f64 (pow.f64 b 2) x))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (*.f64 x (pow.f64 b 2)) (pow.f64 t 2)))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 b 2))))) (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 t z)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(+.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 0) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(+.f64 0 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 4) (/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 4)) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(-.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 0) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(/.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 1) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 2) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))) 4) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))))) 8) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))))) 16) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (*.f64 x (+.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))))))) 32) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(pow.f64 (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (+.f64 y (+.f64 y 1)) (*.f64 z 1/16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) 1) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 y (+.f64 1 y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 t (*.f64 z (*.f64 1/16 (+.f64 1 (+.f64 y y)))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (+.f64 1 (+.f64 y y)) (*.f64 (*.f64 t z) -1/16))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 1/16 (*.f64 (*.f64 t z) (+.f64 1 (+.f64 y y))))))) |
(*.f64 x (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (cos.f64 (*.f64 (*.f64 1/16 (*.f64 t z)) (-.f64 -1 (+.f64 y y)))))) |
(+.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 0) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(+.f64 0 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 4) (/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 4)) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(-.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 0) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 1) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 2) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128) 4) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 8) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 16) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 32) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(pow.f64 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) 1) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
Compiled 22199 to 15216 computations (31.5% saved)
34 alts after pruning (31 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 658 | 14 | 672 |
| Fresh | 9 | 17 | 26 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 670 | 34 | 704 |
| Status | Error | Program |
|---|---|---|
| 48.4b | (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) | |
| ▶ | 46.7b | (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
| 46.9b | (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) t)) (*.f64 y z))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 t (*.f64 1/16 z)))) (pow.f64 (*.f64 (*.f64 t z) y) 3))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2))))))) 1) | |
| 46.7b | (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) | |
| ▶ | 45.5b | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| ▶ | 45.0b | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) 1) |
| 46.5b | (*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8)))) 1) | |
| 45.4b | (*.f64 (*.f64 x (cos.f64 (+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))))) 1) | |
| ✓ | 46.0b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
| 45.8b | (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 46.1b | (*.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 t 1/16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) | |
| 47.3b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) | |
| 46.3b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) | |
| 45.5b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) 1) | |
| ▶ | 46.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) |
| 45.4b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) 1) | |
| 45.7b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 46.2b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 b (*.f64 (*.f64 t a) 1/8))))) | |
| 62.6b | (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))) | |
| 46.2b | (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) | |
| 46.4b | (*.f64 x (*.f64 (cos.f64 (*.f64 y (*.f64 z (*.f64 t 1/8)))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) | |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) | |
| 47.6b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))))) | |
| 46.4b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (*.f64 a b)) 3/8) (*.f64 b (*.f64 (*.f64 a (*.f64 t 1/8)) 5))) 1/8)))) | |
| 46.1b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8))))) 1/8)))) | |
| ▶ | 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) |
| 46.3b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 (*.f64 a 1/8) 5)) (*.f64 (*.f64 a t) 3/8))) 1/8)))) | |
| ✓ | 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 a (*.f64 t b)) 1/8)))) | |
| 45.6b | (*.f64 x (*.f64 1 (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) | |
| 45.3b | (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1))))) | |
| ✓ | 44.5b | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 62.9b | (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x)))) | |
| 43.9b | x |
Compiled 1689 to 1272 computations (24.7% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
| 0.2b | (*.f64 1/16 (*.f64 t z)) | |
| 28.0b | (cos.f64 (*.f64 1/16 (*.f64 t z))) |
Compiled 43 to 24 computations (44.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
| 0.0ms | t | @ | 0 | (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
| 0.0ms | x | @ | inf | (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
| 0.0ms | x | @ | -inf | (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
| 0.0ms | t | @ | -inf | (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
| 1× | batch-egg-rewrite |
| 1334× | exponential.json-3 |
| 1334× | rational.json-1 |
| 1334× | rational.json-2 |
| 1334× | rational.json-4 |
| 1334× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 23 |
| 1 | 75 | 23 |
| 2 | 167 | 23 |
| 3 | 372 | 23 |
| 4 | 811 | 23 |
| 5 | 2207 | 23 |
| 6 | 4673 | 23 |
| 7 | 6988 | 23 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (*.f64 x 1/2)) (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 1))))) |
| 1× | egg-herbie |
| 2474× | rational.json-simplify-2 |
| 1882× | rational.json-simplify-35 |
| 1192× | rational.json-simplify-1 |
| 1182× | rational.json-simplify-52 |
| 620× | rational.json-simplify-48 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 65 | 716 |
| 1 | 155 | 716 |
| 2 | 347 | 644 |
| 3 | 973 | 644 |
| 4 | 1886 | 644 |
| 5 | 2611 | 644 |
| 6 | 3079 | 644 |
| 7 | 3400 | 644 |
| 8 | 3584 | 644 |
| 9 | 3746 | 644 |
| 10 | 3893 | 644 |
| 11 | 4202 | 644 |
| 12 | 4986 | 644 |
| 13 | 5435 | 644 |
| 14 | 5907 | 644 |
| 15 | 6940 | 644 |
| 16 | 7474 | 644 |
| 17 | 7666 | 644 |
| 1× | node limit |
| Inputs |
|---|
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x))) x))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x))) x))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x)) |
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (*.f64 x 1/2)) (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (*.f64 x 1/2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 1) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 2) 2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 4) 4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8)))) 64) |
(pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 1) |
| Outputs |
|---|
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (*.f64 x (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (+.f64 x (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))))) |
(+.f64 (+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)))) (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))) (+.f64 x (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))))))) |
(+.f64 (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (*.f64 x (pow.f64 z 4)))) (+.f64 (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 x (*.f64 (pow.f64 z 6) (*.f64 (*.f64 x (pow.f64 t 6)) -1/12079595520))))) |
(+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)) (+.f64 x (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (+.f64 (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))) (+.f64 x (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 x (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6)))))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) x) |
(+.f64 x (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))) |
(+.f64 x (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 x (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (*.f64 x (pow.f64 z 4)))) (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (+.f64 x (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))))) |
(+.f64 (+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2)))) (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4)))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x))) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 t 4) (*.f64 x (pow.f64 z 4)))) (+.f64 x (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6))))))) |
(+.f64 (*.f64 (pow.f64 t 4) (*.f64 1/1572864 (*.f64 x (pow.f64 z 4)))) (+.f64 (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (+.f64 x (*.f64 (pow.f64 z 6) (*.f64 (*.f64 x (pow.f64 t 6)) -1/12079595520))))) |
(+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 4) 1/1572864)) (+.f64 x (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (+.f64 (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))) (+.f64 x (*.f64 -1/12079595520 (*.f64 x (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 x (+.f64 (*.f64 x (*.f64 1/1572864 (pow.f64 (*.f64 t z) 4))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 x (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 0) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x)) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (*.f64 x 1/2)) (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (*.f64 x 1/2))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 0) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 1) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 2) 2) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 4) 4) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8) 8) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8)) 16) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8))) 32) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 8)))) 64) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) x) 1) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
| ✓ | 0.2b | (pow.f64 (*.f64 t b) 2) |
| ✓ | 0.4b | (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) |
| ✓ | 4.2b | (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
Compiled 46 to 26 computations (43.5% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | 0 | (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
| 1.0ms | t | @ | 0 | (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
| 1.0ms | b | @ | 0 | (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
| 1.0ms | b | @ | inf | (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
| 0.0ms | b | @ | -inf | (pow.f64 (*.f64 t b) 2) |
| 1× | batch-egg-rewrite |
| 2754× | rational.json-simplify-35 |
| 1326× | exponential.json-3 |
| 1326× | rational.json-1 |
| 1326× | rational.json-2 |
| 1326× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 88 |
| 1 | 83 | 88 |
| 2 | 183 | 88 |
| 3 | 398 | 88 |
| 4 | 834 | 88 |
| 5 | 2107 | 88 |
| 6 | 3920 | 88 |
| 7 | 4944 | 88 |
| 8 | 6175 | 88 |
| 9 | 7116 | 88 |
| 10 | 7116 | 88 |
| 11 | 7116 | 88 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
(*.f64 (pow.f64 (*.f64 t b) 2) -1/512) |
(pow.f64 (*.f64 t b) 2) |
(+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 x -1/1024)) (*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 x -1/1024)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/1024) (*.f64 (pow.f64 (*.f64 t b) 2) -1/1024))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (*.f64 t b) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (*.f64 t b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2) (*.f64 (pow.f64 (*.f64 t b) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (*.f64 t b) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t b) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 t b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 t 2) (pow.f64 b 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 b 2) (pow.f64 t 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (*.f64 t b) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (pow.f64 (*.f64 t b) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (pow.f64 (*.f64 t b) 2) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 t 2)) (*.f64 (pow.f64 b 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (pow.f64 t 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 t 2) 4) (pow.f64 (*.f64 b 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 b 2) 4) (*.f64 (pow.f64 t 2) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (*.f64 t b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 t 2) 1/2) (*.f64 2 (pow.f64 b 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 b 2) 1/2) (*.f64 2 (pow.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 16 (pow.f64 (/.f64 (*.f64 t b) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (pow.f64 (*.f64 t b) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 t b) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 t 2) 1/4) (*.f64 (pow.f64 b 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b 1/2) 2) (*.f64 (pow.f64 t 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 t (*.f64 b 4)) 2) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 t b) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 t b) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))))))) 256))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1))))) |
| 1× | egg-herbie |
| 2458× | rational.json-simplify-2 |
| 2276× | rational.json-simplify-51 |
| 1678× | rational.json-simplify-35 |
| 1450× | rational.json-simplify-53 |
| 1042× | rational.json-simplify-1 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 199 | 5080 |
| 1 | 460 | 4748 |
| 2 | 1241 | 4748 |
| 3 | 2680 | 4748 |
| 4 | 4445 | 4748 |
| 5 | 5788 | 4732 |
| 6 | 6236 | 4732 |
| 7 | 6532 | 4732 |
| 8 | 6590 | 4732 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 0) |
(+.f64 0 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 x -1/1024)) (*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 x -1/1024))) |
(-.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 0) |
(/.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 1) |
(/.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)) 2) |
(/.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 4) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) 128) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))))) 256) |
(pow.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 1) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 0) |
(+.f64 0 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/1024) (*.f64 (pow.f64 (*.f64 t b) 2) -1/1024)) |
(-.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 0) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) 128) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) 256) |
(pow.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) |
(+.f64 (pow.f64 (*.f64 t b) 2) 0) |
(+.f64 0 (pow.f64 (*.f64 t b) 2)) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2) (*.f64 (pow.f64 (*.f64 t b) 2) 1/2)) |
(-.f64 (pow.f64 (*.f64 t b) 2) 0) |
(*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2)) |
(*.f64 (pow.f64 (*.f64 t b) 2) 1) |
(*.f64 1 (pow.f64 (*.f64 t b) 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(*.f64 (pow.f64 b 2) (pow.f64 t 2)) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 t b) 2)) 1/2) |
(*.f64 4 (/.f64 (pow.f64 (*.f64 t b) 2) 4)) |
(*.f64 4 (*.f64 (pow.f64 (*.f64 t b) 2) 1/4)) |
(*.f64 (*.f64 2 (pow.f64 t 2)) (*.f64 (pow.f64 b 2) 1/2)) |
(*.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 4) 1/4) |
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (pow.f64 t 2) 1/2)) |
(*.f64 (*.f64 (pow.f64 t 2) 4) (pow.f64 (*.f64 b 1/2) 2)) |
(*.f64 (*.f64 (pow.f64 b 2) 4) (*.f64 (pow.f64 t 2) 1/4)) |
(*.f64 1/2 (*.f64 2 (pow.f64 (*.f64 t b) 2))) |
(*.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2) 2) |
(*.f64 (*.f64 (pow.f64 t 2) 1/2) (*.f64 2 (pow.f64 b 2))) |
(*.f64 (*.f64 (pow.f64 b 2) 1/2) (*.f64 2 (pow.f64 t 2))) |
(*.f64 16 (pow.f64 (/.f64 (*.f64 t b) 4) 2)) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 t b) 2) 4)) |
(*.f64 (/.f64 (pow.f64 (*.f64 t b) 2) 4) 4) |
(*.f64 (*.f64 (pow.f64 t 2) 1/4) (*.f64 (pow.f64 b 2) 4)) |
(*.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/4) 4) |
(*.f64 (pow.f64 (*.f64 b 1/2) 2) (*.f64 (pow.f64 t 2) 4)) |
(*.f64 (pow.f64 (*.f64 t (*.f64 b 4)) 2) 1/16) |
(/.f64 (pow.f64 (*.f64 t b) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 t b) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))))) 128) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))))))) 256) |
(-.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 0) |
(*.f64 x (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1)) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 1/2))) |
(*.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1) |
(*.f64 1 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)))) |
(*.f64 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 1/2) |
(*.f64 (+.f64 x x) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 1/2)) |
(*.f64 (+.f64 x x) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 2)) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) x) |
(*.f64 4 (/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)) 1/4) |
(*.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))) (*.f64 x 1/2)) |
(*.f64 1/2 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))) |
(*.f64 (*.f64 x 1/2) (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 1/2)) 2) |
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 1/2) (+.f64 x x)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 2) (+.f64 x x)) |
(*.f64 (/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 4) 4) |
(/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1) |
(/.f64 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))))) 64) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))))) 128) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))))))) 256) |
(pow.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1) |
| Outputs |
|---|
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2)))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
(*.f64 -1 (*.f64 x (+.f64 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)) -1))) |
(*.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))) (neg.f64 x)) |
(*.f64 x (neg.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))))) |
(*.f64 x (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
(*.f64 -1 (*.f64 x (+.f64 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)) -1))) |
(*.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))) (neg.f64 x)) |
(*.f64 x (neg.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))))) |
(*.f64 x (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
(*.f64 -1 (*.f64 x (+.f64 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)) -1))) |
(*.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))) (neg.f64 x)) |
(*.f64 x (neg.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))))) |
(*.f64 x (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))) 1) x)) |
(*.f64 -1 (*.f64 x (+.f64 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)) -1))) |
(*.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))) (neg.f64 x)) |
(*.f64 x (neg.f64 (+.f64 -1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2))))) |
(*.f64 x (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 t b) 2)))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
x |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 0) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 0 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 x -1/1024)) (*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 x -1/1024))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(-.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 0) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 1) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)) 2) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 4) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 8) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 16) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))) 32) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) 64) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) 128) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))))) 256) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(pow.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) 1) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) |
(*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2))) |
(*.f64 (pow.f64 (*.f64 t b) 2) (*.f64 -1/512 x)) |
(*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 0) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(+.f64 0 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/1024) (*.f64 (pow.f64 (*.f64 t b) 2) -1/1024)) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(-.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 0) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256) 2) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128) 4) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)) 8) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))) 16) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))) 32) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))) 64) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) 128) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) -1/128))))))) 256) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) |
(*.f64 -1/512 (pow.f64 (*.f64 t b) 2)) |
(+.f64 (pow.f64 (*.f64 t b) 2) 0) |
(pow.f64 (*.f64 t b) 2) |
(+.f64 0 (pow.f64 (*.f64 t b) 2)) |
(pow.f64 (*.f64 t b) 2) |
(+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2) (*.f64 (pow.f64 (*.f64 t b) 2) 1/2)) |
(pow.f64 (*.f64 t b) 2) |
(-.f64 (pow.f64 (*.f64 t b) 2) 0) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 (*.f64 t b) 2) 1) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 1 (pow.f64 (*.f64 t b) 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 t 2) (pow.f64 b 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 b 2) (pow.f64 t 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 2 (pow.f64 (*.f64 t b) 2)) 1/2) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 4 (/.f64 (pow.f64 (*.f64 t b) 2) 4)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 4 (*.f64 (pow.f64 (*.f64 t b) 2) 1/4)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 2 (pow.f64 t 2)) (*.f64 (pow.f64 b 2) 1/2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 4) 1/4) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (pow.f64 t 2) 1/2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 t 2) 4) (pow.f64 (*.f64 b 1/2) 2)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 b 2) 4) (*.f64 (pow.f64 t 2) 1/4)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (*.f64 t b) 2))) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/2) 2) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 t 2) 1/2) (*.f64 2 (pow.f64 b 2))) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 b 2) 1/2) (*.f64 2 (pow.f64 t 2))) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 16 (pow.f64 (/.f64 (*.f64 t b) 4) 2)) |
(*.f64 16 (pow.f64 (*.f64 b (/.f64 t 4)) 2)) |
(*.f64 16 (pow.f64 (*.f64 t (/.f64 b 4)) 2)) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 t b) 2) 4)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (/.f64 (pow.f64 (*.f64 t b) 2) 4) 4) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 t 2) 1/4) (*.f64 (pow.f64 b 2) 4)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 1/4) 4) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 (*.f64 b 1/2) 2) (*.f64 (pow.f64 t 2) 4)) |
(pow.f64 (*.f64 t b) 2) |
(*.f64 (pow.f64 (*.f64 t (*.f64 b 4)) 2) 1/16) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (pow.f64 (*.f64 t b) 2) 1) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (*.f64 2 (pow.f64 (*.f64 t b) 2)) 2) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (*.f64 (pow.f64 (*.f64 t b) 2) 4) 4) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)) 8) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))) 16) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))) 32) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))))) 64) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))))) 128) |
(pow.f64 (*.f64 t b) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (*.f64 t b) 2) 4))))))) 256) |
(pow.f64 (*.f64 t b) 2) |
(-.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 0) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 x (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1)) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 1/2))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 1 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 1/2) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 x x) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 1/2)) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 x x) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 2)) |
(*.f64 (+.f64 x x) (/.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) 2)) |
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) x) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 4 (/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 4)) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)) 1/4) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))) (*.f64 x 1/2)) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 1/2 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256))))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (*.f64 x 1/2) (+.f64 1 (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 1/2)) 2) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 1/2) (+.f64 x x)) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) 2) (+.f64 x x)) |
(*.f64 (+.f64 x x) (/.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) 2)) |
(*.f64 (/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 4) 4) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (+.f64 x (*.f64 x (+.f64 1 (*.f64 (pow.f64 (*.f64 t b) 2) -1/256)))) 2) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)) 4) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))) 8) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))) 16) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))) 32) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))))) 64) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))))) 128) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t b) 2) -1/512) 1) (*.f64 x 4)))))))) 256) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(pow.f64 (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) 1) |
(*.f64 x (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 0.2b | (*.f64 1/16 (*.f64 t z)) | |
| 28.0b | (cos.f64 (*.f64 1/16 (*.f64 t z))) | |
| 28.8b | (cos.f64 (*.f64 t (*.f64 b 1/16))) |
Compiled 62 to 35 computations (43.5% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | inf | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 1.0ms | t | @ | 0 | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 1.0ms | b | @ | 0 | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 1.0ms | x | @ | inf | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 1.0ms | t | @ | -inf | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 1× | batch-egg-rewrite |
| 1808× | rational.json-simplify-35 |
| 1462× | rational.json-1 |
| 1376× | exponential.json-3 |
| 1376× | rational.json-2 |
| 1376× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 45 |
| 1 | 112 | 45 |
| 2 | 248 | 45 |
| 3 | 565 | 45 |
| 4 | 1292 | 45 |
| 5 | 2869 | 45 |
| 6 | 4838 | 45 |
| 7 | 6455 | 45 |
| 8 | 7990 | 45 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (/.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (/.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 1))))) |
| 1× | egg-herbie |
| 2184× | rational.json-simplify-35 |
| 1308× | rational.json-simplify-1 |
| 1240× | rational.json-simplify-2 |
| 1218× | rational.json-simplify-53 |
| 832× | exponential.json-simplify-26 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 128 | 3548 |
| 1 | 343 | 3380 |
| 2 | 807 | 3166 |
| 3 | 1649 | 3116 |
| 4 | 3069 | 3116 |
| 5 | 4486 | 3116 |
| 6 | 6029 | 3116 |
| 7 | 6479 | 3116 |
| 8 | 6841 | 3116 |
| 9 | 6967 | 3116 |
| 10 | 7421 | 3116 |
| 11 | 7586 | 3116 |
| 12 | 7859 | 3116 |
| 13 | 7913 | 3116 |
| 1× | node limit |
| Inputs |
|---|
x |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 z 2) x)) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x) |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 z 2) x)) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 (+.f64 (*.f64 1/262144 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/1572864 (*.f64 (pow.f64 z 4) x)))) (pow.f64 t 4)) x)) |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 z 2) x)) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) x)) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 z 6) x)) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 b 2) x))) (*.f64 -1/805306368 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 b 4) x))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/262144 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/1572864 (*.f64 (pow.f64 z 4) x)))) (pow.f64 t 4)) x))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) (+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x))) |
(+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) (+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (/.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (/.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2))) 2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4))))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)))))) 64) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 1) |
| Outputs |
|---|
x |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 z 2) x)) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) x) |
(+.f64 x (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 x -1/512)) (*.f64 (pow.f64 b 2) (*.f64 x -1/512))))) |
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 x (pow.f64 z 2)))))) |
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x -1/512) (+.f64 (pow.f64 z 2) (pow.f64 b 2))))) |
(+.f64 x (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 z 2) (pow.f64 b 2)))))) |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 z 2) x)) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 (+.f64 (*.f64 1/262144 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/1572864 (*.f64 (pow.f64 z 4) x)))) (pow.f64 t 4)) x)) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 x (pow.f64 b 2)) 1/262144)) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 b 4))) (*.f64 (pow.f64 z 4) (*.f64 x 1/1572864)))) (pow.f64 t 4)) (+.f64 x (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 x -1/512)) (*.f64 (pow.f64 b 2) (*.f64 x -1/512)))))) |
(+.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 1/262144 (pow.f64 z 2))) (*.f64 1/1572864 (+.f64 (*.f64 x (pow.f64 z 4)) (*.f64 x (pow.f64 b 4))))) (pow.f64 t 4)) (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 x (pow.f64 z 2))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x -1/512) (+.f64 (pow.f64 z 2) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z b) 2) 1/262144)) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 z 4) (pow.f64 b 4))))) (pow.f64 t 4)))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 z 2) (pow.f64 b 2))))) (*.f64 (+.f64 (*.f64 x (*.f64 1/262144 (pow.f64 (*.f64 z b) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 b 4) (pow.f64 z 4))))) (pow.f64 t 4)))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x -1/512) (+.f64 (pow.f64 z 2) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 x (*.f64 1/262144 (pow.f64 (*.f64 z b) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 b 4) (pow.f64 z 4))))) (pow.f64 t 4)))) |
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 z 2) x)) (*.f64 -1/512 (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 b 6) x)) (+.f64 (*.f64 -1/12079595520 (*.f64 (pow.f64 z 6) x)) (+.f64 (*.f64 -1/805306368 (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 b 2) x))) (*.f64 -1/805306368 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 b 4) x))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/262144 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 b 2) x))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 b 4) x)) (*.f64 1/1572864 (*.f64 (pow.f64 z 4) x)))) (pow.f64 t 4)) x))) |
(+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (pow.f64 b 6) (*.f64 x -1/12079595520)) (+.f64 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 x (pow.f64 b 2)) -1/805306368)) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 x (pow.f64 b 4)) -1/805306368)) (*.f64 (pow.f64 z 6) (*.f64 x -1/12079595520)))))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 x (pow.f64 b 2)) 1/262144)) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 b 4))) (*.f64 (pow.f64 z 4) (*.f64 x 1/1572864)))) (pow.f64 t 4)) (+.f64 x (*.f64 (pow.f64 t 2) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 x -1/512)) (*.f64 (pow.f64 b 2) (*.f64 x -1/512))))))) |
(+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (+.f64 (*.f64 x (pow.f64 b 2)) (*.f64 x (pow.f64 z 2))))) (+.f64 (+.f64 x (*.f64 (+.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (*.f64 1/262144 (pow.f64 z 2))) (*.f64 1/1572864 (+.f64 (*.f64 x (pow.f64 z 4)) (*.f64 x (pow.f64 b 4))))) (pow.f64 t 4))) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 x (*.f64 -1/12079595520 (pow.f64 b 6))) (+.f64 (*.f64 x (*.f64 -1/12079595520 (pow.f64 z 6))) (*.f64 -1/805306368 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (*.f64 x (pow.f64 z 4)))))))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x -1/512) (+.f64 (pow.f64 z 2) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 z b) 2) 1/262144)) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 z 4) (pow.f64 b 4))))) (pow.f64 t 4))) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/805306368 (+.f64 (*.f64 x (*.f64 (pow.f64 b 2) (pow.f64 z 4))) (*.f64 x (*.f64 (pow.f64 z 2) (pow.f64 b 4))))) (*.f64 (*.f64 x -1/12079595520) (+.f64 (pow.f64 b 6) (pow.f64 z 6))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 -1/512 (*.f64 x (+.f64 (pow.f64 z 2) (pow.f64 b 2))))) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 1/262144 (pow.f64 (*.f64 z b) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 b 4) (pow.f64 z 4))))) (pow.f64 t 4)) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/805306368 (*.f64 x (+.f64 (*.f64 (pow.f64 z 2) (pow.f64 b 4)) (*.f64 (pow.f64 b 2) (pow.f64 z 4))))) (*.f64 -1/12079595520 (*.f64 x (+.f64 (pow.f64 b 6) (pow.f64 z 6))))))))) |
(+.f64 x (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x -1/512) (+.f64 (pow.f64 z 2) (pow.f64 b 2)))) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 1/262144 (pow.f64 (*.f64 z b) 2))) (*.f64 1/1572864 (*.f64 x (+.f64 (pow.f64 b 4) (pow.f64 z 4))))) (pow.f64 t 4)) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/805306368 (*.f64 x (+.f64 (*.f64 (pow.f64 b 2) (pow.f64 z 4)) (*.f64 (pow.f64 z 2) (pow.f64 b 4))))) (*.f64 -1/12079595520 (*.f64 x (+.f64 (pow.f64 b 6) (pow.f64 z 6))))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)) |
(+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2)))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t z) 2))))) |
(+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) (+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))) (+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 1/1572864 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 x (pow.f64 t 4)) (cos.f64 (*.f64 t (*.f64 b 1/16))))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))) (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4)))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t z) 2))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4)))))) |
(+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 z 4) x)))) (+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 z 6) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) x)))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 z 2))))) (+.f64 (+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (*.f64 x (pow.f64 z 6)) (cos.f64 (*.f64 t (*.f64 b 1/16))))))) (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 z 2) (*.f64 (*.f64 x (pow.f64 t 2)) (cos.f64 (*.f64 t (*.f64 b 1/16)))))) (+.f64 (*.f64 1/1572864 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 x (pow.f64 t 4)) (cos.f64 (*.f64 t (*.f64 b 1/16)))))) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 x (pow.f64 z 6)))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))) x)) (*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 6) -1/12079595520)) (*.f64 x (*.f64 (pow.f64 (*.f64 t z) 2) -1/512))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t z) 2))) (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (+.f64 x (+.f64 (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t z) 2))) (+.f64 (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t z) 6))) (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t z) 4))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) |
(*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16))) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16)))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (pow.f64 b 2)) (cos.f64 (*.f64 t (*.f64 z 1/16))))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 x (*.f64 -1/512 (*.f64 x (*.f64 (pow.f64 t 2) (pow.f64 b 2)))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z -1/16))) (+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 x (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (pow.f64 b 2)) (cos.f64 (*.f64 t (*.f64 z 1/16)))))) (+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 b 4) (*.f64 x (pow.f64 t 4))))))) |
(+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (cos.f64 (*.f64 t (*.f64 z 1/16)))) -1/512)) (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 x (*.f64 1/1572864 (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 b 4))))))) |
(*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4)))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z -1/16))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4)))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 x (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4))) (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))))) |
(+.f64 (*.f64 -1/512 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x)))) (+.f64 (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 6) (*.f64 (pow.f64 b 6) x)))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 b 4) x)))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)))) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 x (pow.f64 b 2)) (cos.f64 (*.f64 t (*.f64 z 1/16)))))) (+.f64 (*.f64 1/1572864 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 (pow.f64 b 4) (*.f64 x (pow.f64 t 4))))) (+.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16)))) (*.f64 -1/12079595520 (*.f64 (pow.f64 t 6) (*.f64 (*.f64 x (pow.f64 b 6)) (cos.f64 (*.f64 t (*.f64 z 1/16))))))))) |
(+.f64 (*.f64 (pow.f64 t 2) (*.f64 (*.f64 (*.f64 x (pow.f64 b 2)) (cos.f64 (*.f64 t (*.f64 z 1/16)))) -1/512)) (+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 x (*.f64 1/1572864 (*.f64 x (*.f64 (pow.f64 t 4) (pow.f64 b 4)))))) (*.f64 -1/12079595520 (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (*.f64 (pow.f64 b 6) (pow.f64 t 6))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (+.f64 (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512)) (+.f64 x (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4)))))) (*.f64 (cos.f64 (*.f64 (*.f64 t z) -1/16)) (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 6) -1/12079595520)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z -1/16))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 x (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4))) (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (+.f64 (*.f64 x (*.f64 -1/512 (pow.f64 (*.f64 t b) 2))) (+.f64 x (+.f64 (*.f64 1/1572864 (*.f64 x (pow.f64 (*.f64 t b) 4))) (*.f64 x (*.f64 -1/12079595520 (pow.f64 (*.f64 t b) 6))))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t b))) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x)) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 0) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (/.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (/.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 0) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 1) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 2))) 2) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)) 4) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4))) 8) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)))) 16) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4))))) 32) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (*.f64 (cos.f64 (*.f64 (*.f64 t b) -1/16)) 4)))))) 64) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 x (cos.f64 (*.f64 (*.f64 t b) -1/16)))) 1) |
(*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 z 1/16))) (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 (*.f64 t z) -1/16)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z -1/16))))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 b 1/16))) (*.f64 x (cos.f64 (*.f64 t (*.f64 z 1/16))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (*.f64 1/16 (*.f64 t z)) | |
| 1.5b | (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16)) | |
| 28.0b | (cos.f64 (*.f64 1/16 (*.f64 t z))) | |
| 36.0b | (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))) |
Compiled 110 to 73 computations (33.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.5b | (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))) | |
| ✓ | 4.1b | (*.f64 t (*.f64 (*.f64 z y) 1/8)) |
| ✓ | 28.6b | (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
| 36.0b | (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))) |
Compiled 115 to 72 computations (37.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 10.0ms | y | @ | inf | (*.f64 t (*.f64 (*.f64 z y) 1/8)) |
| 1.0ms | t | @ | inf | (*.f64 t (*.f64 (*.f64 z y) 1/8)) |
| 1.0ms | z | @ | inf | (*.f64 t (*.f64 (*.f64 z y) 1/8)) |
| 0.0ms | t | @ | 0 | (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
| 0.0ms | y | @ | 0 | (*.f64 t (*.f64 (*.f64 z y) 1/8)) |
| 1× | batch-egg-rewrite |
| 1524× | rational.json-1 |
| 1378× | rational.json-simplify-35 |
| 1260× | rational.json-simplify-2 |
| 1196× | rational.json-2 |
| 1196× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 42 |
| 1 | 75 | 42 |
| 2 | 171 | 42 |
| 3 | 405 | 42 |
| 4 | 957 | 42 |
| 5 | 2544 | 42 |
| 6 | 5379 | 42 |
| 7 | 7944 | 42 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) |
(*.f64 t (*.f64 (*.f64 z y) 1/8)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y (*.f64 z 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 z y)) 1/16) (*.f64 (*.f64 t (*.f64 z y)) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 z (*.f64 y -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (*.f64 t (*.f64 y (*.f64 z 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y -1/8))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 z y)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z y)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 z y) -1/4)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (/.f64 y 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (*.f64 z y)) -2) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z y) (+.f64 t t)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (neg.f64 y))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 z y) 4)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 z (neg.f64 y)))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 z y) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2)) (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 z (*.f64 y -1/8)))))))) |
| 1× | egg-herbie |
| 2376× | rational.json-simplify-52 |
| 1440× | rational.json-simplify-35 |
| 1076× | rational.json-simplify-51 |
| 728× | rational.json-simplify-1 |
| 710× | rational.json-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 151 | 2991 |
| 1 | 372 | 2883 |
| 2 | 1014 | 2883 |
| 3 | 2712 | 2883 |
| 4 | 4818 | 2883 |
| 5 | 6496 | 2883 |
| 6 | 7872 | 2883 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 0) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2)) |
(-.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 0) |
(*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2) 1/2) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4)) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 1/4) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4)) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2) 2) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 4) |
(/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8)))) 64) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1) |
(+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 0) |
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z 1/8)))) |
(+.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) -1)) |
(+.f64 -1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1)) |
(+.f64 -2 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 2)) |
(+.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) -1) |
(+.f64 (*.f64 (*.f64 t (*.f64 z y)) 1/16) (*.f64 (*.f64 t (*.f64 z y)) 1/16)) |
(+.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 2) -2) |
(-.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 0) |
(-.f64 0 (*.f64 t (*.f64 z (*.f64 y -1/8)))) |
(-.f64 1 (-.f64 1 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(-.f64 -1 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(-.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) 1) |
(-.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) -1) -1) |
(/.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) |
(/.f64 (*.f64 t (*.f64 z (*.f64 y -1/8))) -1) |
(/.f64 (*.f64 (*.f64 t (*.f64 z y)) 1/4) 2) |
(/.f64 (*.f64 t (*.f64 z y)) 8) |
(/.f64 (*.f64 t (*.f64 (*.f64 z y) -1/4)) -2) |
(/.f64 (*.f64 t (*.f64 z (/.f64 y 2))) 4) |
(/.f64 (/.f64 (*.f64 t (*.f64 z y)) -2) -4) |
(/.f64 (*.f64 (*.f64 z y) (+.f64 t t)) 16) |
(/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -8) |
(/.f64 (*.f64 t (*.f64 (*.f64 z y) 4)) 32) |
(/.f64 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2) 4) |
(/.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2)) 8) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (neg.f64 y)))) -16) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 z y) 4))) 64) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2)) (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2))) 16) |
(pow.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) |
(neg.f64 (*.f64 t (*.f64 z (*.f64 y -1/8)))) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))) (*.f64 1/98304 (*.f64 (pow.f64 y 4) (pow.f64 (*.f64 t z) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)))) |
(+.f64 (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4))) |
(+.f64 1 (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (pow.f64 (*.f64 t z) 4))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))) (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4))) (+.f64 (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6)) 1)) |
(+.f64 (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)) (+.f64 (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6)))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))) (*.f64 1/98304 (*.f64 (pow.f64 y 4) (pow.f64 (*.f64 t z) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)))) |
(+.f64 (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4))) |
(+.f64 1 (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (pow.f64 (*.f64 t z) 4))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))) (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4))) (+.f64 (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6)) 1)) |
(+.f64 (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)) (+.f64 (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6)))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
1 |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 1 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2)))) |
(+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))) (*.f64 1/98304 (*.f64 (pow.f64 y 4) (pow.f64 (*.f64 t z) 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)))) |
(+.f64 (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4))) |
(+.f64 1 (+.f64 (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 t 6) (pow.f64 z 6)))) (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 t 4) (pow.f64 z 4)))) (*.f64 -1/128 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) |
(+.f64 1 (+.f64 (*.f64 1/98304 (*.f64 (pow.f64 y 4) (pow.f64 (*.f64 t z) 4))) (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 y 2) (pow.f64 (*.f64 t z) 2))) (*.f64 -1/188743680 (*.f64 (pow.f64 y 6) (pow.f64 (*.f64 t z) 6)))))) |
(+.f64 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4))) (+.f64 (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6)) 1)) |
(+.f64 (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)) (+.f64 (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2))) (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6)))) |
(+.f64 1 (+.f64 (*.f64 -1/128 (pow.f64 (*.f64 y (*.f64 t z)) 2)) (+.f64 (*.f64 1/98304 (pow.f64 (*.f64 y (*.f64 t z)) 4)) (*.f64 -1/188743680 (pow.f64 (*.f64 y (*.f64 t z)) 6))))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(cos.f64 (*.f64 1/8 (*.f64 y (*.f64 t z)))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(*.f64 1/8 (*.f64 y (*.f64 t z))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 0) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(+.f64 0 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2) (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2)) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(-.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 0) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 1 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2)) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2) 1/2) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4)) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 1/4) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4)) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2)) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1/2) 2) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(*.f64 (/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 4) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(/.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 2) 2) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 4) 4) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8) 8) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8)) 16) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8))) 32) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 8)))) 64) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(pow.f64 (cos.f64 (*.f64 t (*.f64 y (*.f64 z 1/8)))) 1) |
(cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8))) |
(cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8))) |
(cos.f64 (*.f64 y (*.f64 t (*.f64 z 1/8)))) |
(+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 0) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z 1/8)))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) -1)) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 -1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1)) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 -2 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 2)) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) -1) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 (*.f64 (*.f64 t (*.f64 z y)) 1/16) (*.f64 (*.f64 t (*.f64 z y)) 1/16)) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(+.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 2) -2) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(-.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 0) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(-.f64 0 (*.f64 t (*.f64 z (*.f64 y -1/8)))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(-.f64 1 (-.f64 1 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(-.f64 -1 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z 1/8))))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(-.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) 1) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(-.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) -1) -1) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 t (*.f64 z (*.f64 y -1/8))) -1) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 (*.f64 t (*.f64 z y)) 1/4) 2) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 t (*.f64 z y)) 8) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 t (*.f64 (*.f64 z y) -1/4)) -2) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 t (*.f64 z (/.f64 y 2))) 4) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (/.f64 (*.f64 t (*.f64 z y)) -2) -4) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 (*.f64 z y) (+.f64 t t)) 16) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -8) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 t (*.f64 (*.f64 z y) 4)) 32) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2) 4) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2)) 8) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (neg.f64 y)))) -16) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (*.f64 2 (*.f64 t (*.f64 (*.f64 z y) 4))) 64) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2)) (*.f64 2 (/.f64 (*.f64 t (*.f64 z (neg.f64 y))) -2))) 16) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(pow.f64 (*.f64 t (*.f64 y (*.f64 z 1/8))) 1) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
(neg.f64 (*.f64 t (*.f64 z (*.f64 y -1/8)))) |
(*.f64 y (*.f64 (*.f64 t z) 1/8)) |
(*.f64 t (*.f64 (*.f64 y z) 1/8)) |
(*.f64 y (*.f64 t (*.f64 z 1/8))) |
Compiled 19235 to 13000 computations (32.4% saved)
35 alts after pruning (30 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 764 | 6 | 770 |
| Fresh | 2 | 24 | 26 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 5 | 7 |
| Total | 769 | 35 | 804 |
| Status | Error | Program |
|---|---|---|
| 48.4b | (+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) | |
| ✓ | 46.7b | (+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
| 46.9b | (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) t)) (*.f64 y z))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 t (*.f64 1/16 z)))) (pow.f64 (*.f64 (*.f64 t z) y) 3))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2))))))) 1) | |
| 46.7b | (*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) | |
| ✓ | 45.5b | (*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 46.5b | (*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8)))) 1) | |
| 45.4b | (*.f64 (*.f64 x (cos.f64 (+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))))) 1) | |
| ✓ | 46.0b | (*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
| 45.8b | (*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 47.3b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) | |
| 46.3b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) | |
| 45.5b | (*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) 1) | |
| 46.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)))) | |
| 46.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 (*.f64 t (*.f64 b a)) 1/8))) | |
| 46.2b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))))) | |
| 45.7b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) | |
| 45.4b | (*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) 1) | |
| 45.5b | (*.f64 (*.f64 x 1) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) | |
| 46.2b | (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 b (*.f64 (*.f64 t a) 1/8))))) | |
| 62.6b | (*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))) | |
| 46.2b | (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) | |
| 45.0b | (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) | |
| 46.4b | (*.f64 x (*.f64 (cos.f64 (*.f64 y (*.f64 z (*.f64 t 1/8)))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) | |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) | |
| 47.6b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))))) | |
| 46.4b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (*.f64 a b)) 3/8) (*.f64 b (*.f64 (*.f64 a (*.f64 t 1/8)) 5))) 1/8)))) | |
| 46.1b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8))))) 1/8)))) | |
| 46.3b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 (*.f64 a 1/8) 5)) (*.f64 (*.f64 a t) 3/8))) 1/8)))) | |
| ✓ | 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
| 46.2b | (*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 a (*.f64 t b)) 1/8)))) | |
| 45.6b | (*.f64 x (*.f64 1 (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) | |
| 45.3b | (*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1))))) | |
| ✓ | 44.5b | (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
| 62.9b | (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x)))) | |
| 43.9b | x |
Compiled 901 to 676 computations (25% saved)
Total -19.5b remaining (-44.4%)
Threshold costs -19.5b (-44.4%)
| Inputs |
|---|
x |
(*.f64 x 1) |
(*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) 1) |
(+.f64 x (*.f64 x (*.f64 (pow.f64 (*.f64 t b) 2) -1/512))) |
(*.f64 x (*.f64 1 (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) 1) |
(*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) 1) |
(*.f64 x (cos.f64 (*.f64 z (*.f64 (*.f64 1/16 t) (+.f64 (*.f64 y 2) 1))))) |
(*.f64 (*.f64 x 1) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) 1) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32))) 1) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) 1) |
(*.f64 (*.f64 x (cos.f64 (+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))))) 1) |
(+.f64 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 b 2) x))) x) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) x) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 a (*.f64 t b)) 1/8)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 1/16 (*.f64 t z)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 y z) 1/8)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 y (*.f64 z (*.f64 t 1/8)))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 (*.f64 t (*.f64 b a)) 1/8))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 y (*.f64 (*.f64 t z) 1/8)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 (*.f64 t b) (+.f64 1/16 (*.f64 a 1/8))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 z (*.f64 t 1/16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (*.f64 z (*.f64 (+.f64 2 (*.f64 4 y)) t)) 1/32))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 (cos.f64 (*.f64 (+.f64 1 (*.f64 2 y)) (*.f64 1/16 (*.f64 t z)))) (*.f64 -1/512 (*.f64 x (pow.f64 (*.f64 t b) 2)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 b (*.f64 t a)) 1/8)))) |
(*.f64 (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 b (*.f64 (*.f64 t a) 1/8))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 a (*.f64 b (*.f64 1/8 t))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 t b) 2)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (*.f64 (*.f64 z y) 1/8)))) (cos.f64 (+.f64 (*.f64 t (*.f64 b 1/16)) (*.f64 (*.f64 t (*.f64 b a)) 1/8)))) |
(*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8)))) 1) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (+.f64 1 (*.f64 -1/128 (pow.f64 (*.f64 a (*.f64 t b)) 2)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 (*.f64 a 1/8) 5)) (*.f64 (*.f64 a t) 3/8))) 1/8)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 z (*.f64 t (+.f64 1 (*.f64 2 y)))))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (cos.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 (*.f64 t b) 16))))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) (/.f64 t 16))))) |
(*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16)))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16))))) |
(*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8))))) 1/8)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (*.f64 a b)) 3/8) (*.f64 b (*.f64 (*.f64 a (*.f64 t 1/8)) 5))) 1/8)))) |
(*.f64 (*.f64 x (cos.f64 (+.f64 (*.f64 z (*.f64 t 1/16)) (*.f64 t (*.f64 (*.f64 y z) 1/8))))) (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 1 (*.f64 2 a)) b) 16)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (+.f64 1 (*.f64 -1/512 (pow.f64 (*.f64 (+.f64 1 (*.f64 2 a)) (*.f64 t b)) 2)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 (*.f64 a 1/8) 5)) (*.f64 (*.f64 a t) 3/8))) 1/8)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 b (*.f64 t a)) 3/8) (*.f64 5 (*.f64 b (*.f64 a (*.f64 t 1/8))))) 1/8)))) |
(*.f64 x (*.f64 (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 (/.f64 z 16) t))) (cos.f64 (*.f64 (+.f64 (*.f64 (*.f64 t (*.f64 a b)) 3/8) (*.f64 b (*.f64 (*.f64 a (*.f64 t 1/8)) 5))) 1/8)))) |
(*.f64 -1/512 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 y) 1) (*.f64 t z)))) (*.f64 (pow.f64 b 2) x)))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 t (/.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) 16)))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 b 2))))) |
(*.f64 (*.f64 x (+.f64 (cos.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t 1/16))) (*.f64 t z)) (*.f64 y -1/8)))) (cos.f64 (*.f64 t (*.f64 b 1/16)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 b 1/16))))) |
(*.f64 (*.f64 x (cos.f64 (*.f64 (+.f64 (*.f64 y 2) 1) (*.f64 z (/.f64 t 16))))) (+.f64 1 (*.f64 -1/512 (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 b (+.f64 1 (*.f64 2 a))) 2))))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/16 (*.f64 t z))) (*.f64 (*.f64 z (*.f64 t (sin.f64 (*.f64 1/16 (*.f64 t z))))) (*.f64 y -1/8))) (*.f64 x (cos.f64 (*.f64 t (*.f64 (+.f64 1 (*.f64 2 a)) (/.f64 b 16)))))) |
(*.f64 (+.f64 (*.f64 -1/8 (*.f64 (*.f64 x (*.f64 (sin.f64 (*.f64 t (*.f64 1/16 z))) t)) (*.f64 y z))) (+.f64 (*.f64 1/3072 (*.f64 (*.f64 x (sin.f64 (*.f64 t (*.f64 1/16 z)))) (pow.f64 (*.f64 (*.f64 t z) y) 3))) (*.f64 (cos.f64 (*.f64 t (*.f64 1/16 z))) (+.f64 x (*.f64 -1/128 (*.f64 x (pow.f64 (*.f64 (*.f64 t z) y) 2))))))) 1) |
| Outputs |
|---|
x |
13 calls:
| 31.0ms | (*.f64 (+.f64 (*.f64 a 2) 1) b) |
| 31.0ms | (*.f64 a 2) |
| 30.0ms | (*.f64 y 2) |
| 29.0ms | b |
| 29.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 43.9b | 1 | x |
| 43.9b | 1 | y |
| 43.9b | 1 | z |
| 43.9b | 1 | t |
| 43.9b | 1 | a |
| 43.9b | 1 | b |
| 43.9b | 1 | (*.f64 (*.f64 x (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 y 2) 1) z) t) 16))) (cos.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 a 2) 1) b) t) 16))) |
| 43.9b | 1 | (*.f64 (+.f64 (*.f64 y 2) 1) z) |
| 43.9b | 1 | (+.f64 (*.f64 y 2) 1) |
| 43.9b | 1 | (*.f64 y 2) |
| 43.9b | 1 | (*.f64 (+.f64 (*.f64 a 2) 1) b) |
| 43.9b | 1 | (+.f64 (*.f64 a 2) 1) |
| 43.9b | 1 | (*.f64 a 2) |
Compiled 1649 to 1114 computations (32.4% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1 | 1 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
x |
| Outputs |
|---|
x |
Compiled 7 to 6 computations (14.3% saved)
| 2× | egg-herbie |
| 1462× | rational.json-simplify-52 |
| 1358× | rational.json-simplify-51 |
| 1326× | rational.json-simplify-51 |
| 1264× | rational.json-simplify-2 |
| 1064× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 81 |
| 1 | 50 | 81 |
| 2 | 104 | 81 |
| 3 | 225 | 81 |
| 4 | 639 | 81 |
| 5 | 2142 | 81 |
| 6 | 4589 | 81 |
| 7 | 5536 | 81 |
| 8 | 6318 | 81 |
| 0 | 323 | 8710 |
| 1 | 846 | 8500 |
| 2 | 1844 | 8166 |
| 3 | 3632 | 8160 |
| 4 | 5822 | 8160 |
| 5 | 7168 | 8160 |
| 1× | node limit |
| 1× | node limit |
Compiled 468 to 358 computations (23.5% saved)
Compiled 7 to 6 computations (14.3% saved)
Loading profile data...